nas/app/models/concerns/status/domain_block_concern.rb
KMY(雪あすか) fcd13a6474
Change: #375 投稿を編集して拡張ドメインブロックの条件にひっかかる状態になった場合、対象サーバーには投稿削除のActivityを送信する (#495)
* Change: #375 投稿を編集して拡張ドメインブロックの条件にひっかかる状態になった場合、対象サーバーには投稿削除のActivityを送信する

* Fix test

* Add test
2024-01-24 09:03:24 +09:00

18 lines
492 B
Ruby

# frozen_string_literal: true
module Status::DomainBlockConcern
extend ActiveSupport::Concern
def sending_sensitive?
return false unless local?
sensitive
end
def sending_maybe_compromised_privacy?
return false unless local?
(public_unlisted_visibility? && !public_searchability? && account.user&.setting_reject_public_unlisted_subscription) ||
(unlisted_visibility? && !public_searchability? && account.user&.setting_reject_unlisted_subscription)
end
end