This commit is contained in:
Fairy-Phy 2023-11-11 15:18:39 +09:00
parent 591b35604e
commit 246e48656e
No known key found for this signature in database
GPG Key ID: 53E58673D5961DB5
2 changed files with 3 additions and 5 deletions

View File

@ -58,7 +58,7 @@ export async function mainBoot() {
} }
}); });
let plugins = ColdDeviceStorage.get('plugins').filter(p => p.active); const plugins = ColdDeviceStorage.get('plugins').filter(p => p.active);
const accountPlugins = Object.values(await getPluginList()).filter(p => p.active); const accountPlugins = Object.values(await getPluginList()).filter(p => p.active);
plugins.push(...accountPlugins); plugins.push(...accountPlugins);

View File

@ -53,7 +53,7 @@ async function savePluginToAccount(pluginOnlyOverride: boolean, { hash, meta, sr
src: string; src: string;
token: string; token: string;
}) { }) {
let plugins = await getPluginList(); const plugins = await getPluginList();
// pluginOnlyOverrideがtrueになっているということはすでに重複していることが確定している // pluginOnlyOverrideがtrueになっているということはすでに重複していることが確定している
const configData = pluginOnlyOverride ? plugins[hash].configData : {}; const configData = pluginOnlyOverride ? plugins[hash].configData : {};
const pluginToken = pluginOnlyOverride ? plugins[hash].token : token; const pluginToken = pluginOnlyOverride ? plugins[hash].token : token;
@ -169,15 +169,13 @@ export async function installPlugin(code: string, meta?: AiScriptPluginMeta) {
}); });
if (isLocal) { if (isLocal) {
savePlugin({ savePlugin({
id: uuid(), id: uuid(),
meta: realMeta, meta: realMeta,
token, token,
src: code, src: code,
}); });
} } else {
else {
await savePluginToAccount(pluginOnlyOverride, { await savePluginToAccount(pluginOnlyOverride, {
hash: pluginHash, hash: pluginHash,
meta: realMeta, meta: realMeta,