summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--src/invidious/helpers.cr6
1 files changed, 5 insertions, 1 deletions
diff --git a/src/invidious/helpers.cr b/src/invidious/helpers.cr
index 5734aa3a..ad36cf4e 100644
--- a/src/invidious/helpers.cr
+++ b/src/invidious/helpers.cr
@@ -119,7 +119,11 @@ end
class User
module PreferencesConverter
def self.from_rs(rs)
- Preferences.from_json(rs.read(String))
+ begin
+ Preferences.from_json(rs.read(String))
+ rescue ex
+ DEFAULT_USER_PREFERENCES
+ end
end
end