Merge branch 'staging' into char-find-and-sendas-extended

57bbd349a0eca71d0258a2e8c3794f2c59e05fd1

Cohee <18619528+Cohee1207@users.noreply.github.com>

1 files changed, +6 -0Ignore whitespace
public/scripts/slash-commands.js+6 -0
@@ -3667,11 +3667,17 @@ function setPromptEntryCallback(args, targetState) {
3667 const prompts = promptManager.serviceSettings.prompts;3667 const prompts = promptManager.serviceSettings.prompts;
36683668
3669 function parseArgs(arg) {3669 function parseArgs(arg) {
3670 // Arg is already an array
3671 if (Array.isArray(arg)) {
3672 return arg;
3673 }
3670 const list = [];3674 const list = [];
3671 try {3675 try {
3676 // Arg is a JSON-stringified array
3672 const parsedArg = JSON.parse(arg);3677 const parsedArg = JSON.parse(arg);
3673 list.push(...Array.isArray(parsedArg) ? parsedArg : [arg]);3678 list.push(...Array.isArray(parsedArg) ? parsedArg : [arg]);
3674 } catch {3679 } catch {
3680 // Arg is a string
3675 list.push(arg);3681 list.push(arg);
3676 }3682 }
3677 return list;3683 return list;