feat: add return CSS error option and update related functionality
This commit is contained in:
@@ -1056,4 +1056,5 @@ export const languageEnglish = {
|
||||
copy: "Copy",
|
||||
paste: "Paste",
|
||||
depth: "Depth",
|
||||
returnCSSError: "Return CSS Error",
|
||||
}
|
||||
|
||||
@@ -196,6 +196,10 @@
|
||||
<Check bind:check={DBState.db.checkCorruption} name={language.checkCorruption}>
|
||||
</Check>
|
||||
</div>
|
||||
<div class="flex items-center mt-4">
|
||||
<Check bind:check={DBState.db.returnCSSError} name={language.returnCSSError}>
|
||||
</Check>
|
||||
</div>
|
||||
{#if DBState.db?.account?.useSync}
|
||||
<div class="flex items-center mt-4">
|
||||
<Check bind:check={DBState.db.lightningRealmImport} name={"Lightning Realm Import"}>
|
||||
|
||||
@@ -644,7 +644,10 @@ function decodeStyle(text:string){
|
||||
return `<style>${css.stringify(ast)}</style>`
|
||||
|
||||
} catch (error) {
|
||||
return `CSS ERROR: ${error}`;
|
||||
if(DBState.db.returnCSSError){
|
||||
return `CSS ERROR: ${error}`
|
||||
}
|
||||
return ""
|
||||
}
|
||||
})
|
||||
}
|
||||
|
||||
@@ -483,6 +483,7 @@ export function setDatabase(data:Database){
|
||||
processRegexScript: data.hypaV3Settings?.processRegexScript ?? false,
|
||||
doNotSummarizeUserMessage: data.hypaV3Settings?.doNotSummarizeUserMessage ?? false
|
||||
}
|
||||
data.returnCSSError ??= true
|
||||
changeLanguage(data.language)
|
||||
setDatabaseLite(data)
|
||||
}
|
||||
@@ -903,6 +904,7 @@ export interface Database{
|
||||
bulkEnabling:boolean
|
||||
showTranslationLoading: boolean
|
||||
showDeprecatedTriggerV1:boolean
|
||||
returnCSSError:boolean
|
||||
}
|
||||
|
||||
interface SeparateParameters{
|
||||
|
||||
Reference in New Issue
Block a user