From 0d68c9f00f059283ac3e2dcebe7cd730d678e9cd Mon Sep 17 00:00:00 2001 From: jacoobes Date: Thu, 27 Jan 2022 11:16:30 -0600 Subject: [PATCH] adding message param for Sern.Module.parse --- src/handler/sern/sern.ts | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/handler/sern/sern.ts b/src/handler/sern/sern.ts index 839d4fd..0eb0f0e 100644 --- a/src/handler/sern/sern.ts +++ b/src/handler/sern/sern.ts @@ -41,7 +41,7 @@ export namespace Sern { } if (module.type === CommandType.SLASH) return `This may be a slash command and not a legacy command` let args = this.msgHandler.fmtMsg.slice(1).join(" "); - let parsedArgs = module.parse === undefined ? Ok("") : module.parse(args); + let parsedArgs = module.parse === undefined ? Ok("") : module.parse(message, args); if(parsedArgs.err) return parsedArgs.val; let fn = await module.delegate(message, parsedArgs) return fn instanceof Object ? fn.val : undefined @@ -72,7 +72,7 @@ export namespace Sern { visibility : Visibility, type: CommandType, delegate : (message: Message, args: Ok ) => Awaitable | void> - parse? : (args: string) => Utils.ArgType + parse? : (message: Message, args: string) => Utils.ArgType } }