Fix: 不正購読としてマークされたサーバーからの投稿フェッチを抑止 (#473)

* Fix: 検索許可「誰でも」

* Fix merge
This commit is contained in:
KMY(雪あすか) 2024-01-19 09:24:45 +09:00 committed by GitHub
parent 989efcd78e
commit 1c09efcf15
No known key found for this signature in database
GPG key ID: B5690EEEBB952194

View file

@ -78,12 +78,14 @@ class StatusesController < ApplicationController
@misskey_software = false
return false if !@status.local? || signed_request_account&.domain.blank?
return false if !@status.local? || signed_request_account&.domain.blank? || !@status.sending_maybe_compromised_privacy?
return @misskey_software = true if DomainBlock.detect_invalid_subscription?(signed_request_account.domain)
info = InstanceInfo.find_by(domain: signed_request_account.domain)
return false if info.nil?
@misskey_software = %w(misskey calckey cherrypick sharkey).include?(info.software) && @status.sending_maybe_compromised_privacy?
@misskey_software = %w(misskey calckey cherrypick sharkey).include?(info.software)
end
def status_activity_serializer