We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 4c10168 commit ac84ca5Copy full SHA for ac84ca5
lib/koa-api/src/koa-api.ts
@@ -55,20 +55,16 @@ export class KoaApi extends Koa {
55
async run(req: NextApiRequest, res: NextApiResponse) {
56
const p = new Promise((resolve) => onFinished(res, resolve))
57
58
- this.callback()(req, res) as unknown as Promise<void>
59
-
60
- return p
61
- }
62
63
- override callback() {
64
if (this.firstRun) {
65
this.firstRun = false
66
this.use(this.router.routes()).use(
67
this.router.allowedMethods(this.options.routerAllowedMethods)
68
)
69
}
70
71
- return super.callback()
+ this.callback()(req, res) as unknown as Promise<void>
+
+ return p
72
73
74
createNewRouter(opts?: RouterOptions) {
0 commit comments