set parser flag without explicit state to "on"

This commit is contained in:
LenAnderson
2024-04-21 15:52:36 -04:00
parent 8ac6c0c96a
commit 0a05d3196b

View File

@ -495,7 +495,7 @@ export class SlashCommandParser {
this.take(13); // discard "/parser-flag "
const [flag, state] = this.parseUnnamedArgument()?.split(/\s+/) ?? [null, null];
if (Object.keys(PARSER_FLAG).includes(flag)) {
this.flags[PARSER_FLAG[flag]] = isTrueBoolean(state);
this.flags[PARSER_FLAG[flag]] = isTrueBoolean(state ?? 'on');
}
cmd.end = this.index;
}