0
0
Fork 0

Limit maximum visibility of local silenced users to unlisted (#9583)

Fixes #9580
This commit is contained in:
ThibG 2018-12-24 19:06:14 +01:00 committed by Eugen Rochko
parent e25947db4a
commit 5f387995d9
2 changed files with 11 additions and 1 deletions

View file

@ -68,6 +68,13 @@ RSpec.describe PostStatusService, type: :service do
expect(status.visibility).to eq "private"
end
it 'creates a status with limited visibility for silenced users' do
status = subject.call(Fabricate(:account, silenced: true), 'test', nil, visibility: :public)
expect(status).to be_persisted
expect(status.visibility).to eq "unlisted"
end
it 'creates a status for the given application' do
application = Fabricate(:application)