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 c561a7a commit 34b2dacCopy full SHA for 34b2dac
src/handler/BaseHandler.ts
@@ -103,7 +103,11 @@ export abstract class BaseHandler {
103
const handler = this;
104
return async function fn(event: Event, context: Context): Promise<unknown> {
105
try {
106
- return handler.after(await method.apply(handler, handler.before(event, context)));
+ // eslint-disable-next-line @typescript-eslint/ban-ts-comment
107
+ // @ts-ignore
108
+ // eslint-disable-next-line @typescript-eslint/no-this-alias
109
+ const instance = this;
110
+ return handler.after(await method.apply(instance, handler.before(event, context)));
111
} catch (err) {
112
return handler.onException(err);
113
}
0 commit comments