From 5fb650d0aadfbcae1dc4492b7f100ce0df0baafe Mon Sep 17 00:00:00 2001 From: jacoobes Date: Wed, 2 Feb 2022 22:54:58 -0600 Subject: [PATCH] more refactor --- src/handler/sern/sern.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/handler/sern/sern.ts b/src/handler/sern/sern.ts index 0f0eeed..49b5bfa 100644 --- a/src/handler/sern/sern.ts +++ b/src/handler/sern/sern.ts @@ -77,7 +77,7 @@ export namespace Sern { if (module.type === CommandType.SLASH) return `This may be a slash command and not a legacy command` const args = this.CtxHandler.fmtMsg.join(" "); const context = {message: Some(message), interaction: None} - const parsedArgs = module.parse === undefined ? Ok("") : module.parse("text", context)(args); + const parsedArgs = module.parse?.("text", context)(args) ?? Ok(""); if(parsedArgs.err) return parsedArgs.val; let fn = await module.delegate(context, parsedArgs) return fn instanceof Object ? fn.val : undefined