From f54dfb5bb57f3e6d389e770b399457ea2da24005 Mon Sep 17 00:00:00 2001 From: Phil Kunz Date: Sat, 31 Aug 2019 14:11:56 +0200 Subject: [PATCH] fix(core): update --- ts/typedrequest.classes.typedrouter.ts | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/ts/typedrequest.classes.typedrouter.ts b/ts/typedrequest.classes.typedrouter.ts index 4409e48..a8b802a 100644 --- a/ts/typedrequest.classes.typedrouter.ts +++ b/ts/typedrequest.classes.typedrouter.ts @@ -25,6 +25,16 @@ export class TypedRouter { return handler.method === typedRequest.method; }); + if (!typedHandler) { + const availableMethods: string[] = []; + this.handlerMap.forEach(async (handler) => { + availableMethods.push(handler.method); + }); + console.log(`Cannot find method for ${typedHandler}`); + console.log(`Available methods are:`); + console.log(availableMethods); + } + typedRequest = await typedHandler.addResponse(typedRequest); return typedRequest; }