mirror of
https://github.com/glitch-soc/mastodon.git
synced 2025-12-13 15:58:50 +00:00
Fix blocked domain appears from account feed (#26823)
Co-authored-by: Jeong Arm <kjwonmail@gmail.com> Co-authored-by: Eugen Rochko <eugen@zeonfederated.com>
This commit is contained in:
@@ -199,6 +199,20 @@ RSpec.describe AccountStatusesFilter do
|
||||
end
|
||||
end
|
||||
|
||||
context 'when blocking a reblogged domain' do
|
||||
let(:other_account) { Fabricate(:account, domain: 'example.com') }
|
||||
let(:reblogging_status) { Fabricate(:status, account: other_account) }
|
||||
let(:reblog) { Fabricate(:status, account: account, visibility: 'public', reblog: reblogging_status) }
|
||||
|
||||
before do
|
||||
current_account.block_domain!(other_account.domain)
|
||||
end
|
||||
|
||||
it 'does not return reblog of blocked domain' do
|
||||
expect(subject.results.pluck(:id)).to_not include(reblog.id)
|
||||
end
|
||||
end
|
||||
|
||||
context 'when muting a reblogged account' do
|
||||
let(:reblog) { status_with_reblog!('public') }
|
||||
|
||||
|
||||
Reference in New Issue
Block a user