( id: DatabaseIdentifier, message: WorkerRequestMessage, )
| 245 | } |
| 246 | |
| 247 | function getSQLiteQueryExecutorOrThrow( |
| 248 | id: DatabaseIdentifier, |
| 249 | message: WorkerRequestMessage, |
| 250 | ): SQLiteQueryExecutorWrapper { |
| 251 | const executor = getSQLiteQueryExecutor(id); |
| 252 | if (!executor) { |
| 253 | throw new Error( |
| 254 | `${id} executor not initialized, unable to process request type: ${message.type}`, |
| 255 | ); |
| 256 | } |
| 257 | return executor; |
| 258 | } |
| 259 | |
| 260 | async function processAppRequest( |
| 261 | message: WorkerRequestMessage, |
no test coverage detected