Fix typo in syncing user preferences

This commit is contained in:
Omar Roth 2019-10-20 20:58:50 -04:00
parent 7524b5e349
commit 2d78e35e16
No known key found for this signature in database
GPG Key ID: B8254FB7EC3D37F2

View File

@ -2032,7 +2032,7 @@ post "/preferences" do |env|
PG_DB.exec("UPDATE users SET preferences = $1 WHERE email = $2", preferences, user.email) PG_DB.exec("UPDATE users SET preferences = $1 WHERE email = $2", preferences, user.email)
if config.admins.includes? user.email if config.admins.includes? user.email
CONFIG.default_user_preferences.default_home = env.params.body["admin_default_home"]?.try &.as(String) || CONFIG.default_user_preferences.default_home config.default_user_preferences.default_home = env.params.body["admin_default_home"]?.try &.as(String) || CONFIG.default_user_preferences.default_home
admin_feed_menu = [] of String admin_feed_menu = [] of String
5.times do |index| 5.times do |index|
@ -2041,7 +2041,7 @@ post "/preferences" do |env|
admin_feed_menu << option admin_feed_menu << option
end end
end end
CONFIG.default_user_preferences.feed_menu = admin_feed_menu config.default_user_preferences.feed_menu = admin_feed_menu
top_enabled = env.params.body["top_enabled"]?.try &.as(String) top_enabled = env.params.body["top_enabled"]?.try &.as(String)
top_enabled ||= "off" top_enabled ||= "off"
@ -2063,6 +2063,7 @@ post "/preferences" do |env|
statistics_enabled ||= "off" statistics_enabled ||= "off"
config.statistics_enabled = statistics_enabled == "on" config.statistics_enabled = statistics_enabled == "on"
CONFIG.default_user_preferences = config.default_user_preferences
File.write("config/config.yml", config.to_yaml) File.write("config/config.yml", config.to_yaml)
end end
else else