use isTrueBoolean on all bools
This commit is contained in:
parent
9f4ae351db
commit
1a50c9f976
|
@ -91,14 +91,14 @@ export class SlashCommandHandler {
|
|||
|
||||
toggleGlobalSet(name, args = {}) {
|
||||
try {
|
||||
this.api.toggleGlobalSet(name, JSON.parse(args.visible ?? 'true') === true);
|
||||
this.api.toggleGlobalSet(name, isTrueBoolean(args.visible ?? 'true'));
|
||||
} catch (ex) {
|
||||
toastr.error(ex.message);
|
||||
}
|
||||
}
|
||||
addGlobalSet(name, args = {}) {
|
||||
try {
|
||||
this.api.addGlobalSet(name, JSON.parse(args.visible ?? 'true') === true);
|
||||
this.api.addGlobalSet(name, isTrueBoolean(args.visible ?? 'true'));
|
||||
} catch (ex) {
|
||||
toastr.error(ex.message);
|
||||
}
|
||||
|
@ -114,14 +114,14 @@ export class SlashCommandHandler {
|
|||
|
||||
toggleChatSet(name, args = {}) {
|
||||
try {
|
||||
this.api.toggleChatSet(name, JSON.parse(args.visible ?? 'true') === true);
|
||||
this.api.toggleChatSet(name, isTrueBoolean(args.visible ?? 'true'));
|
||||
} catch (ex) {
|
||||
toastr.error(ex.message);
|
||||
}
|
||||
}
|
||||
addChatSet(name, args = {}) {
|
||||
try {
|
||||
this.api.addChatSet(name, JSON.parse(args.visible ?? 'true') === true);
|
||||
this.api.addChatSet(name, isTrueBoolean(args.visible ?? 'true'));
|
||||
} catch (ex) {
|
||||
toastr.error(ex.message);
|
||||
}
|
||||
|
@ -143,11 +143,11 @@ export class SlashCommandHandler {
|
|||
{
|
||||
message: message ?? '',
|
||||
title: args.title,
|
||||
isHidden: JSON.parse(args.hidden ?? 'false') === true,
|
||||
executeOnStartup: JSON.parse(args.startup ?? 'false') === true,
|
||||
executeOnUser: JSON.parse(args.user ?? 'false') === true,
|
||||
executeOnAi: JSON.parse(args.bot ?? 'false') === true,
|
||||
executeOnChatChange: JSON.parse(args.load ?? 'false') === true,
|
||||
isHidden: isTrueBoolean(args.hidden),
|
||||
executeOnStartup: isTrueBoolean(args.startup),
|
||||
executeOnUser: isTrueBoolean(args.user),
|
||||
executeOnAi: isTrueBoolean(args.bot),
|
||||
executeOnChatChange: isTrueBoolean(args.load),
|
||||
},
|
||||
);
|
||||
} catch (ex) {
|
||||
|
@ -189,7 +189,7 @@ export class SlashCommandHandler {
|
|||
args.set,
|
||||
args.label,
|
||||
name,
|
||||
JSON.parse(args.chain ?? 'false') === true,
|
||||
isTrueBoolean(args.chain),
|
||||
);
|
||||
} catch (ex) {
|
||||
toastr.error(ex.message);
|
||||
|
@ -216,9 +216,9 @@ export class SlashCommandHandler {
|
|||
this.api.createSet(
|
||||
args.name ?? name ?? '',
|
||||
{
|
||||
disableSend: JSON.parse(args.nosend ?? 'false') === true,
|
||||
placeBeforeInput: JSON.parse(args.before ?? 'false') === true,
|
||||
injectInput: JSON.parse(args.inject ?? 'false') === true,
|
||||
disableSend: isTrueBoolean(args.nosend),
|
||||
placeBeforeInput: isTrueBoolean(args.before),
|
||||
injectInput: isTrueBoolean(args.inject),
|
||||
},
|
||||
);
|
||||
} catch (ex) {
|
||||
|
@ -230,9 +230,9 @@ export class SlashCommandHandler {
|
|||
this.api.updateSet(
|
||||
args.name ?? name ?? '',
|
||||
{
|
||||
disableSend: args.nosend !== undefined ? JSON.parse(args.nosend ?? 'false') === true : undefined,
|
||||
placeBeforeInput: args.before !== undefined ? JSON.parse(args.before ?? 'false') === true : undefined,
|
||||
injectInput: args.inject !== undefined ? JSON.parse(args.inject ?? 'false') === true : undefined,
|
||||
disableSend: args.nosend !== undefined ? isTrueBoolean(args.nosend) : undefined,
|
||||
placeBeforeInput: args.before !== undefined ? isTrueBoolean(args.before) : undefined,
|
||||
injectInput: args.inject !== undefined ? isTrueBoolean(args.inject) : undefined,
|
||||
},
|
||||
);
|
||||
} catch (ex) {
|
||||
|
|
Loading…
Reference in New Issue