fix arg check

This commit is contained in:
Fairy-Phy 2023-11-17 16:44:02 +09:00
parent 4e49c15700
commit f55323d161
No known key found for this signature in database
GPG Key ID: 53E58673D5961DB5
1 changed files with 6 additions and 6 deletions

View File

@ -64,11 +64,11 @@ export function createAiScriptEnv(opts: { token: string; storageMetadata: Storag
utils.assertString(key);
if (option) {
utils.assertObject(option);
if (option.value.toAccount) {
utils.assertBoolean(option.value.toAccount);
if (option.value.has('toAccount')) {
utils.assertBoolean(option.value.get('toAccount'));
}
}
const saveToAccount = option && option.value.toAccount ? option.value.toAccount.value : false;
const saveToAccount = option && option.value.has('toAccount') ? option.value.get('toAccount').value : false;
return saveScriptStorage(saveToAccount, opts.storageMetadata, key.value, utils.valToJs(value)).then(() => {
return values.NULL;
}, err => {
@ -79,11 +79,11 @@ export function createAiScriptEnv(opts: { token: string; storageMetadata: Storag
utils.assertString(key);
if (option) {
utils.assertObject(option);
if (option.value.toAccount) {
utils.assertBoolean(option.value.toAccount);
if (option.value.has('toAccount')) {
utils.assertBoolean(option.value.get('toAccount'));
}
}
const loadToAccount = option && option.value.toAccount ? option.value.toAccount.value : false;
const loadToAccount = option && option.value.has('toAccount') ? option.value.get('toAccount').value : false;
return loadScriptStorage(loadToAccount, opts.storageMetadata, key.value).then(res => {
return utils.jsToVal(res);
}, err => {