From 6832c1ccf68425684847435fbf5545e40829b264 Mon Sep 17 00:00:00 2001 From: Jed Fox Date: Mon, 13 Jan 2020 19:24:06 -0500 Subject: [PATCH] Fix error when no theme is set and the auto theme is not supported --- assets/javascripts/app/settings.coffee | 4 ++++ 1 file changed, 4 insertions(+) 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)