about summary refs log tree commit diff
path: root/app/models/user.rb
diff options
context:
space:
mode:
Diffstat (limited to 'app/models/user.rb')
-rw-r--r--app/models/user.rb30
1 files changed, 30 insertions, 0 deletions
diff --git a/app/models/user.rb b/app/models/user.rb
index bcfc49115..29db2e078 100644
--- a/app/models/user.rb
+++ b/app/models/user.rb
@@ -112,6 +112,12 @@ class User < ApplicationRecord
     :larger_buttons,
     :larger_drawer,
     :remove_filtered,
+    :hide_replies_muted,
+    :hide_replies_blocked,
+    :hide_replies_blocker,
+    :hide_mntions_muted,
+    :hide_mntions_blocked,
+    :hide_mntions_blocker,
     :gently_kobolds,
     :user_is_kobold,
 
@@ -232,6 +238,30 @@ class User < ApplicationRecord
     settings.remove_filtered || false
   end
 
+  def setting_hide_replies_muted
+    settings.hide_replies_muted || true
+  end
+
+  def setting_hide_replies_blocked
+    settings.hide_replies_blocked || true
+  end
+
+  def setting_hide_replies_blocker
+    settings.hide_replies_blocker || true
+  end
+
+  def setting_hide_mntions_muted
+    settings.hide_mntions_muted || true
+  end
+
+  def setting_hide_mntions_blocked
+    settings.hide_mntions_blocked || true
+  end
+
+  def setting_hide_mntions_blocker
+    settings.hide_mntions_blocker || true
+  end
+
   def setting_gently_kobolds
     settings.gently_kobolds || false
   end