fix(client): validate input response in aiscript

This commit is contained in:
syuilo 2023-02-05 20:29:10 +09:00
parent d65e5f6794
commit 5f3640c7fd
6 changed files with 30 additions and 6 deletions

View file

@ -155,7 +155,11 @@ async function run() {
os.inputText({ os.inputText({
title: q, title: q,
}).then(({ canceled, result: a }) => { }).then(({ canceled, result: a }) => {
if (canceled) {
ok('');
} else {
ok(a); ok(a);
}
}); });
}); });
}, },

View file

@ -86,7 +86,11 @@ async function run() {
os.inputText({ os.inputText({
title: q, title: q,
}).then(({ canceled, result: a }) => { }).then(({ canceled, result: a }) => {
if (canceled) {
ok('');
} else {
ok(a); ok(a);
}
}); });
}); });
}, },

View file

@ -20,7 +20,11 @@ export function install(plugin) {
inputText({ inputText({
title: q, title: q,
}).then(({ canceled, result: a }) => { }).then(({ canceled, result: a }) => {
if (canceled) {
ok('');
} else {
ok(a); ok(a);
}
}); });
}); });
}, },

View file

@ -72,7 +72,11 @@ const run = async () => {
os.inputText({ os.inputText({
title: q, title: q,
}).then(({ canceled, result: a }) => { }).then(({ canceled, result: a }) => {
if (canceled) {
ok('');
} else {
ok(a); ok(a);
}
}); });
}); });
}, },

View file

@ -67,7 +67,11 @@ async function run() {
os.inputText({ os.inputText({
title: q, title: q,
}).then(({ canceled, result: a }) => { }).then(({ canceled, result: a }) => {
if (canceled) {
ok('');
} else {
ok(a); ok(a);
}
}); });
}); });
}, },

View file

@ -60,7 +60,11 @@ const run = async () => {
os.inputText({ os.inputText({
title: q, title: q,
}).then(({ canceled, result: a }) => { }).then(({ canceled, result: a }) => {
if (canceled) {
ok('');
} else {
ok(a); ok(a);
}
}); });
}); });
}, },