DEV: Fix specs for personal_message_enabled_groups setting (#386)

See https://github.com/discourse/discourse/pull/18437,
we are removing any references to enable_personal_messages
in core and using only personal_message_enabled_groups,
which requires auto groups to be assigned in certain specs
for them to keep working.
This commit is contained in:
Martin Brennan 2022-10-04 14:19:35 +10:00 committed by GitHub
parent af146fea54
commit a0202acdfa
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
1 changed files with 6 additions and 2 deletions

View File

@ -8,6 +8,8 @@ describe TopicQuery do
fab!(:user) { Fabricate(:user) }
fab!(:user2) { Fabricate(:user) }
fab!(:user3) { Fabricate(:user) }
fab!(:user4) { Fabricate(:user) }
include_context "A group that is allowed to assign"
@ -108,7 +110,7 @@ describe TopicQuery do
let(:user_topic) do
topic =
create_post(
user: Fabricate(:user),
user: user3,
target_usernames: [user.username, user2.username],
archetype: Archetype.private_message,
).topic
@ -121,7 +123,7 @@ describe TopicQuery do
let(:assigned_topic) do
topic =
create_post(
user: Fabricate(:user),
user: user4,
target_usernames: [user.username, user2.username],
archetype: Archetype.private_message,
).topic
@ -143,6 +145,8 @@ describe TopicQuery do
end
before do
Group.refresh_automatic_groups!
assign_allowed_group.update!(messageable_level: Group::ALIAS_LEVELS[:everyone])
user_topic