MCPcopy Create free account
hub / github.com/clientdb/clientdb / createRequestContext

Function createRequestContext

engine/server/request.ts:11–26  ·  view source on GitHub ↗
(
  req: Request,
  config: RequestDataHandlers,
  schema: DbSchema,
  db: Knex
)

Source from the content-addressed store, hash-verified

9}
10
11export async function createRequestContext(
12 req: Request,
13 config: RequestDataHandlers,
14 schema: DbSchema,
15 db: Knex
16): Promise<SyncRequestContext> {
17 const userId = await config.getUserId(req);
18 const lastSyncId = await config.getLastSyncId(req);
19
20 return {
21 userId,
22 lastSyncId,
23 schema,
24 db,
25 };
26}

Callers 1

createContextFunction · 0.90

Calls

no outgoing calls

Tested by

no test coverage detected