From 4a5722a8bd870ea344e6b8709513af5919901f07 Mon Sep 17 00:00:00 2001 From: kwaroran Date: Mon, 17 Mar 2025 15:01:03 +0900 Subject: [PATCH] Fix doNotChangeSeperateModels --- src/lib/Setting/Pages/PromptSettings.svelte | 9 ++++----- src/lib/UI/ModelList.svelte | 9 +++++++-- src/ts/storage/database.svelte.ts | 4 ++-- 3 files changed, 13 insertions(+), 9 deletions(-) diff --git a/src/lib/Setting/Pages/PromptSettings.svelte b/src/lib/Setting/Pages/PromptSettings.svelte index c0259539..55556aa0 100644 --- a/src/lib/Setting/Pages/PromptSettings.svelte +++ b/src/lib/Setting/Pages/PromptSettings.svelte @@ -170,7 +170,6 @@
-
@@ -179,24 +178,24 @@ Memory - + Translations - + Emotion - + OtherAx - + {/if} diff --git a/src/lib/UI/ModelList.svelte b/src/lib/UI/ModelList.svelte index a030a8b6..620549d2 100644 --- a/src/lib/UI/ModelList.svelte +++ b/src/lib/UI/ModelList.svelte @@ -13,9 +13,10 @@ onclick?: (event: MouseEvent & { currentTarget: EventTarget & HTMLDivElement; }) => any + blankable?: boolean } - let { value = $bindable(""), onChange = (v) => {}, onclick }: Props = $props(); + let { value = $bindable(""), onChange = (v) => {}, onclick, blankable }: Props = $props(); let openOptions = $state(false) function changeModel(name:string){ @@ -72,6 +73,10 @@ {/each} {/await} + + {#if blankable} + + {/if}
@@ -82,6 +87,6 @@ diff --git a/src/ts/storage/database.svelte.ts b/src/ts/storage/database.svelte.ts index d4d785a4..10e138e6 100644 --- a/src/ts/storage/database.svelte.ts +++ b/src/ts/storage/database.svelte.ts @@ -1598,8 +1598,8 @@ export function saveCurrentPreset(){ reasonEffort: db.reasoningEffort ?? 0, thinkingTokens: db.thinkingTokens ?? null, outputImageModal: db.outputImageModal ?? false, - seperateModelsForAxModels: db.seperateModelsForAxModels ?? false, - seperateModels: safeStructuredClone(db.seperateModels), + seperateModelsForAxModels: db.doNotChangeSeperateModels ? false : db.seperateModelsForAxModels ?? false, + seperateModels: db.doNotChangeSeperateModels ? null : safeStructuredClone(db.seperateModels), } db.botPresets = pres setDatabase(db)