(args: any)
| 171 | |
| 172 | const handler = new RPCApiHandler({ schema: procClient.$schema }); |
| 173 | const handleProcRequest = async (args: any) => { |
| 174 | const r = await handler.handleRequest({ |
| 175 | ...args, |
| 176 | client: procClient, |
| 177 | url: new URL(`http://localhost/${args.path}`), |
| 178 | }); |
| 179 | return { |
| 180 | status: r.status, |
| 181 | body: r.body as any, |
| 182 | data: (r.body as any).data, |
| 183 | error: (r.body as any).error, |
| 184 | meta: (r.body as any).meta, |
| 185 | }; |
| 186 | }; |
| 187 | |
| 188 | // query procedure: GET only, args via q |
| 189 | let r = await handleProcRequest({ |
no test coverage detected