]> cat aescling's git repositories - mastodon.git/commitdiff
Fix delete of local reply to local parent not being forwarded (#16096)
authorEugen Rochko <eugen@zeonfederated.com>
Thu, 22 Apr 2021 12:26:11 +0000 (14:26 +0200)
committerGitHub <noreply@github.com>
Thu, 22 Apr 2021 12:26:11 +0000 (14:26 +0200)
app/lib/status_reach_finder.rb

index 3aab3bde0cdc8ff21bd0c5d8958a1cdd658c4d44..0e755d433f35b4ded7faac400ed2650f92d0f681 100644 (file)
@@ -62,7 +62,11 @@ class StatusReachFinder
   end
 
   def followers_inboxes
-    @status.account.followers.inboxes
+    if @status.reply? && @status.thread.account.local? && @status.distributable?
+      @status.account.followers.or(@status.thread.account.followers).inboxes
+    else
+      @status.account.followers.inboxes
+    end
   end
 
   def relay_inboxes