Change own direct-visibility statuses to be in the home feed again (#14711)

And remove highlighting in web UI

Full circle from #8940
This commit is contained in:
Eugen Rochko
2020-09-01 13:30:42 +02:00
committed by GitHub
parent 6d98b039a5
commit 1c308af84c
3 changed files with 3 additions and 25 deletions

View File

@ -6,12 +6,13 @@ class FanOutOnWriteService < BaseService
def call(status)
raise Mastodon::RaceConditionError if status.visibility.nil?
deliver_to_self(status) if status.account.local?
if status.direct_visibility?
deliver_to_own_conversation(status)
elsif status.limited_visibility?
deliver_to_mentioned_followers(status)
else
deliver_to_self(status) if status.account.local?
deliver_to_followers(status)
deliver_to_lists(status)
end