Refactor database.ts: Change to modern syntax

This commit is contained in:
kwaroran
2024-01-17 07:08:55 +09:00
parent 1e062d3077
commit 579d288f6c

View File

@@ -288,24 +288,12 @@ export function setDatabase(data:Database){
if(checkNullish(data.loreBookPage) || data.loreBook.length < data.loreBookPage){ if(checkNullish(data.loreBookPage) || data.loreBook.length < data.loreBookPage){
data.loreBookPage = 0 data.loreBookPage = 0
} }
if(checkNullish(data.globalscript)){ data.globalscript ??= []
data.globalscript = [] data.sendWithEnter ??= true
} data.autoSuggestPrompt ??= defaultAutoSuggestPrompt
if(checkNullish(data.sendWithEnter)){ data.autoSuggestPrefix ??= ""
data.sendWithEnter = true data.autoSuggestClean ??= true
} data.imageCompression ??= 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
}
if(!data.formatingOrder.includes('personaPrompt')){ if(!data.formatingOrder.includes('personaPrompt')){
data.formatingOrder.splice(data.formatingOrder.indexOf('main'),0,'personaPrompt') data.formatingOrder.splice(data.formatingOrder.indexOf('main'),0,'personaPrompt')
} }