diff --git a/package.json b/package.json index aed7f8a..f44f712 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "commandparser", - "version": "1.0.12", + "version": "1.0.13", "description": "Parser meant to parse commands and their options for discord bots", "main": "build/index.js", "author": "Navy.gif", diff --git a/src/classes/CommandOption.ts b/src/classes/CommandOption.ts index 173b9bb..f4eef2b 100644 --- a/src/classes/CommandOption.ts +++ b/src/classes/CommandOption.ts @@ -84,7 +84,7 @@ class CommandOption implements ICommandOption { this.guild = guild; // eslint-disable-next-line @typescript-eslint/ban-types const func = this[OptionType[this.type]] as Function; - const result = await func(); + const result = await func.bind(this)(); return result as ParseResult; }