diff --git a/assets/javascripts/app/settings.coffee b/assets/javascripts/app/settings.coffee index eb1c9289..d3fc93e1 100644 --- a/assets/javascripts/app/settings.coffee +++ b/assets/javascripts/app/settings.coffee @@ -46,6 +46,10 @@ class app.Settings get: (key) -> return @cache[key] if @cache.hasOwnProperty(key) @cache[key] = @store.get(key) ? @constructor.defaults[key] + if key == 'theme' and @cache[key] == 'auto' and !@darkModeQuery + @cache[key] = 'default' + else + @cache[key] set: (key, value) -> @store.set(key, value)