diff --git a/assets/js/src/settings/store/normalize_settings.ts b/assets/js/src/settings/store/normalize_settings.ts index a598b2cfe9..6abf6f7b51 100644 --- a/assets/js/src/settings/store/normalize_settings.ts +++ b/assets/js/src/settings/store/normalize_settings.ts @@ -184,6 +184,7 @@ function asStringArray(defaultValue: string[]) { function asBoolean(trueValue: T, falseValue: F, defaultValue: T | F) { return (value: any): T | F => { if (value === undefined) return defaultValue; + if (value === trueValue || value === falseValue) return value; if (value) return trueValue; return falseValue; };