From 979cc4fabfdb08cce209bc2f0ec4107f8944d1a8 Mon Sep 17 00:00:00 2001 From: kwaroran Date: Thu, 30 May 2024 13:16:31 +0900 Subject: [PATCH] refactor: Update settings menu index and open settings after importing character URL --- src/ts/characterCards.ts | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/src/ts/characterCards.ts b/src/ts/characterCards.ts index b1dabc3b..3b1234c8 100644 --- a/src/ts/characterCards.ts +++ b/src/ts/characterCards.ts @@ -6,7 +6,7 @@ import { language } from "src/lang" import { v4 as uuidv4, v4 } from 'uuid'; import { characterFormatUpdate } from "./characters" import { AppendableBuffer, checkCharOrder, downloadFile, loadAsset, LocalWriter, openURL, readImage, saveAsset, VirtualWriter } from "./storage/globalApi" -import { CurrentCharacter, selectedCharID } from "./stores" +import { CurrentCharacter, SettingsMenuIndex, selectedCharID, settingsOpen } from "./stores" import { convertImage, hasher } from "./parser" import { CCardLib, type CharacterCardV3, type LorebookEntry } from '@risuai/ccardlib' import { reencodeImage } from "./process/files/image" @@ -260,7 +260,8 @@ export async function characterURLImport() { db.modules.push(importData) setDatabase(db) alertNormal(language.successImport) - + SettingsMenuIndex.set(1) + settingsOpen.set(true) return } if(hash.startsWith('#import_preset=')){ @@ -270,6 +271,8 @@ export async function characterURLImport() { name: 'imported.risupreset', data: importData }) + SettingsMenuIndex.set(14) + settingsOpen.set(true) return }