summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--src/invidious/users.cr6
1 files changed, 5 insertions, 1 deletions
diff --git a/src/invidious/users.cr b/src/invidious/users.cr
index f8974693..7ffd5400 100644
--- a/src/invidious/users.cr
+++ b/src/invidious/users.cr
@@ -45,7 +45,11 @@ DEFAULT_USER_PREFERENCES = Preferences.from_json({
class Preferences
module StringToArray
def self.to_json(value : Array(String), json : JSON::Builder)
- return value.to_json
+ json.array do
+ value.each do |element|
+ json.string element
+ end
+ end
end
def self.from_json(value : JSON::PullParser) : Array(String)