Add scope restrictions on curated world timeline considerations.

staging
multiple creatures 2019-04-15 17:22:26 -05:00
parent cec0a7ff3c
commit 08a32175fa
3 changed files with 3 additions and 3 deletions

View File

@ -40,7 +40,7 @@ class Api::V1::Statuses::BookmarksController < Api::BaseController
end
def curate_status(status)
return if status.curated
return if status.curated || status.direct_visibility? || (status.reply? && status.in_reply_to_account_id != status.account_id)
status.curated = true
status.save
FanOutOnWriteService.new.call(status)

View File

@ -56,7 +56,7 @@ class FavouriteService < BaseService
end
def curate_status(status)
return if status.curated
return if status.curated || status.direct_visibility? || (status.reply? && status.in_reply_to_account_id != status.account_id)
status.curated = true
status.save
FanOutOnWriteService.new.call(status)

View File

@ -65,7 +65,7 @@ class ReblogService < BaseService
end
def curate_status(status)
return if status.curated
return if status.curated || status.direct_visibility? || (status.reply? && status.in_reply_to_account_id != status.account_id)
status.curated = true
status.save
FanOutOnWriteService.new.call(status)