Decode URL encoded preference cookie when parsing

pull/2115/head
syeopite 4 years ago
parent 065c104f27
commit 0a87ba6930
No known key found for this signature in database
GPG Key ID: 6FA616E5A5294A82

@ -166,7 +166,7 @@ end
before_all do |env| before_all do |env|
preferences = begin preferences = begin
Preferences.from_json(env.request.cookies["PREFS"]?.try &.value || "{}") Preferences.from_json(URI.decode_www_form(env.request.cookies["PREFS"]?.try &.value || "{}"))
rescue rescue
Preferences.from_json("{}") Preferences.from_json("{}")
end end

Loading…
Cancel
Save