diff --git a/app/lib/activitypub/activity/create.rb b/app/lib/activitypub/activity/create.rb index 2cc6be4d75..7febce7645 100644 --- a/app/lib/activitypub/activity/create.rb +++ b/app/lib/activitypub/activity/create.rb @@ -534,9 +534,9 @@ class ActivityPub::Activity::Create < ActivityPub::Activity def misskey_software? info = instance_info - return DomainBlock.detect_invalid_subscription?(@account.domain) if info.nil? + return false if info.nil? - %w(misskey calckey firefish).include?(info.software) || DomainBlock.detect_invalid_subscription?(@account.domain) + %w(misskey calckey firefish).include?(info.software) end def misskey_searchability diff --git a/app/services/activitypub/process_account_service.rb b/app/services/activitypub/process_account_service.rb index c155015d7a..24a68a8c21 100644 --- a/app/services/activitypub/process_account_service.rb +++ b/app/services/activitypub/process_account_service.rb @@ -299,9 +299,9 @@ class ActivityPub::ProcessAccountService < BaseService def misskey_software? info = instance_info - return domain_block&.detect_invalid_subscription if info.nil? + return false if info.nil? - %w(misskey calckey firefish).include?(info.software) || domain_block&.detect_invalid_subscription + %w(misskey calckey firefish).include?(info.software) end def subscribable_by