From 579d288f6cc62d127a500a90dbfa6edb0627bad9 Mon Sep 17 00:00:00 2001 From: kwaroran Date: Wed, 17 Jan 2024 07:08:55 +0900 Subject: [PATCH] Refactor database.ts: Change to modern syntax --- src/ts/storage/database.ts | 24 ++++++------------------ 1 file changed, 6 insertions(+), 18 deletions(-) diff --git a/src/ts/storage/database.ts b/src/ts/storage/database.ts index 1886cc24..7c42c1e5 100644 --- a/src/ts/storage/database.ts +++ b/src/ts/storage/database.ts @@ -288,24 +288,12 @@ export function setDatabase(data:Database){ if(checkNullish(data.loreBookPage) || data.loreBook.length < data.loreBookPage){ data.loreBookPage = 0 } - if(checkNullish(data.globalscript)){ - data.globalscript = [] - } - if(checkNullish(data.sendWithEnter)){ - data.sendWithEnter = true - } - if(checkNullish(data.autoSuggestPrompt)){ - data.autoSuggestPrompt = defaultAutoSuggestPrompt - } - if(checkNullish(data.autoSuggestPrefix)){ - data.autoSuggestPrefix = "" - } - if(checkNullish(data.autoSuggestClean)){ - data.autoSuggestClean = true - } - if(checkNullish(data.imageCompression)){ - data.imageCompression = true - } + data.globalscript ??= [] + data.sendWithEnter ??= true + data.autoSuggestPrompt ??= defaultAutoSuggestPrompt + data.autoSuggestPrefix ??= "" + data.autoSuggestClean ??= true + data.imageCompression ??= true if(!data.formatingOrder.includes('personaPrompt')){ data.formatingOrder.splice(data.formatingOrder.indexOf('main'),0,'personaPrompt') }