From 75d114216e3f60848493c46a68e6b03fb4f07b3d Mon Sep 17 00:00:00 2001 From: multiple creatures Date: Thu, 16 May 2019 20:48:19 -0500 Subject: remove the buggy do-not-@-me impl - we'll replace this with a bangtag later --- app/lib/status_filter.rb | 11 ----------- 1 file changed, 11 deletions(-) (limited to 'app/lib/status_filter.rb') diff --git a/app/lib/status_filter.rb b/app/lib/status_filter.rb index 0c5e9e435..dceacf1c8 100644 --- a/app/lib/status_filter.rb +++ b/app/lib/status_filter.rb @@ -12,8 +12,6 @@ class StatusFilter def filtered? return false if !account.nil? && account.id == status.account_id return true if blocked_by_policy? || (account_present? && filtered_status?) || silenced_account? - # filter non-op posts replying to something marked no replies - non_self_reply? && reply_to_no_replies? end private @@ -88,15 +86,6 @@ class StatusFilter status.in_reply_to_account.present? && status.in_reply_to_account.blocking?(status.account_id) end - def non_self_reply? - status.reply? && status.in_reply_to_account_id != status.account_id - end - - def reply_to_no_replies? - parent_status = Status.find(status.in_reply_to_id) - parent_status&.marked_no_replies? && !parent_status.mentions.pluck(:account_id).include?(status.account_id) - end - def silenced_account? !account&.silenced? && status_account_silenced? && !account_following_status_account? end -- cgit