From 6c3a1729e38264d811c1ccbe25a91b7c9b04ba9d Mon Sep 17 00:00:00 2001 From: Fire Demon Date: Sat, 22 Aug 2020 00:49:56 -0500 Subject: [Privacy] Use reply visibility gating to preserve thread permissions rather than public/private flag on thread --- app/lib/activitypub/activity/create.rb | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) (limited to 'app/lib/activitypub/activity') diff --git a/app/lib/activitypub/activity/create.rb b/app/lib/activitypub/activity/create.rb index 23786c1cc..69480ccf6 100644 --- a/app/lib/activitypub/activity/create.rb +++ b/app/lib/activitypub/activity/create.rb @@ -404,7 +404,6 @@ class ActivityPub::Activity::Create < ActivityPub::Activity uri: uri, root: object_uri, account: @account, - public: %i(public unlisted).include?(visibility_from_audience), }.freeze if conversation.blank? conversation = Conversation.create!(params) @@ -412,7 +411,7 @@ class ActivityPub::Activity::Create < ActivityPub::Activity conversation.update!(params) end elsif conversation.blank? - conversation = Conversation.create!(uri: uri, account_id: nil, public: false) + conversation = Conversation.create!(uri: uri, account_id: nil) end conversation -- cgit