diff --git a/app/lib/activitypub/activity/create.rb b/app/lib/activitypub/activity/create.rb index 4be3bc361f..6c9a3d1193 100644 --- a/app/lib/activitypub/activity/create.rb +++ b/app/lib/activitypub/activity/create.rb @@ -461,12 +461,13 @@ class ActivityPub::Activity::Create < ActivityPub::Activity searchability_bio = note.scan(SCAN_SEARCHABILITY_RE).first return nil unless searchability_bio - searchability = searchability_bio[2]&.to_sym + searchability = searchability_bio[1] return nil if searchability.nil? - searchability = :unlisted if searchability == :followers - searchability = :direct if searchability == :private - searchability = :private if searchability == :reactors + searchability = :public if searchability == 'public' + searchability = :unlisted if searchability == 'followers' + searchability = :direct if searchability == 'private' + searchability = :private if searchability == 'reactors' end visibility = visibility_from_audience_with_silence