about summary refs log tree commit diff
path: root/app/lib
diff options
context:
space:
mode:
authorFire Demon <firedemon@creature.cafe>2020-08-13 17:09:00 -0500
committerFire Demon <firedemon@creature.cafe>2020-08-30 05:45:17 -0500
commitdd57e2eba758c63a17234c66cc5568a5a4ce8da9 (patch)
tree8a10d596473fed5e1f4ea2560c43579da7001b42 /app/lib
parent8a012af662255fa36c3aa89591078cdc353988fb (diff)
[UI] Make blog-style wide media optional
Diffstat (limited to 'app/lib')
-rw-r--r--app/lib/user_settings_decorator.rb5
1 files changed, 5 insertions, 0 deletions
diff --git a/app/lib/user_settings_decorator.rb b/app/lib/user_settings_decorator.rb
index 69affa303..28f40dc73 100644
--- a/app/lib/user_settings_decorator.rb
+++ b/app/lib/user_settings_decorator.rb
@@ -53,6 +53,7 @@ class UserSettingsDecorator
     user.settings['style_underline_a']   = style_underline_a_preference if change?('setting_style_underline_a')
     user.settings['style_css_profile']   = style_css_profile_preference if change?('setting_style_css_profile')
     user.settings['style_css_webapp']    = style_css_webapp_preference if change?('setting_style_css_webapp')
+    user.settings['style_wide_media']    = style_wide_media_preference if change?('setting_style_wide_media')
     user.settings['publish_in']          = publish_in_preference if change?('setting_publish_in')
     user.settings['unpublish_in']        = unpublish_in_preference if change?('setting_unpublish_in')
     user.settings['unpublish_delete']    = unpublish_delete_preference if change?('setting_unpublish_delete')
@@ -197,6 +198,10 @@ class UserSettingsDecorator
     css
   end
 
+  def style_wide_media_preference
+    boolean_cast_setting 'setting_style_wide_media'
+  end
+
   def publish_in_preference
     settings['setting_publish_in'].to_i
   end