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:
parent
af146fea54
commit
a0202acdfa
|
@ -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
|
||||
|
|
Loading…
Reference in New Issue