mirror of
https://github.com/Kuingsmile/PicList.git
synced 2026-05-06 20:42:57 +08:00
🐛 Fix(custom): fix loglevel setting
This commit is contained in:
@@ -910,7 +910,7 @@
|
||||
<div class="form-group">
|
||||
<label>{{ t('pages.settings.advanced.logLevel') }}</label>
|
||||
<select v-model="formOfSetting.logLevel" multiple class="form-select">
|
||||
<option v-for="(value, key) of logLevel" :key="key" :value="key" :disabled="handleLevelDisabled(key)">
|
||||
<option v-for="(value, key) of logLevel" :key="key" :value="key">
|
||||
{{ value }}
|
||||
</option>
|
||||
</select>
|
||||
@@ -1810,27 +1810,6 @@ async function cancelServerSetting() {
|
||||
server.value = (await getConfig(configPaths.settings.server)) || { port: 36677, host: '0.0.0.0', enable: true }
|
||||
}
|
||||
|
||||
function handleLevelDisabled(val: string) {
|
||||
const currentLevel = val
|
||||
let flagLevel
|
||||
const result = formOfSetting.value.logLevel.some((item: string) => {
|
||||
if (item === 'all' || item === 'none') {
|
||||
flagLevel = item
|
||||
}
|
||||
return item === 'all' || item === 'none'
|
||||
})
|
||||
if (result) {
|
||||
if (currentLevel !== flagLevel) {
|
||||
return true
|
||||
}
|
||||
} else if (formOfSetting.value.logLevel.length > 0) {
|
||||
if (val === 'all' || val === 'none') {
|
||||
return true
|
||||
}
|
||||
}
|
||||
return false
|
||||
}
|
||||
|
||||
function handleLanguageChange(val: string) {
|
||||
locale.value = val
|
||||
setCurrentLanguage(val)
|
||||
|
||||
Reference in New Issue
Block a user