mirror of
https://github.com/discourse/discourse.git
synced 2025-06-01 04:19:01 +08:00
DEV: Remove usages of enable_personal_messages (#18437)
cf. e62e93f83a77adfa80b38fbfecf82bbee14e12fe This PR also makes it so `bot` (negative ID) and `system` users are always allowed to send PMs, since the old conditional was just based on `enable_personal_messages`
This commit is contained in:
@ -7,6 +7,10 @@ RSpec.describe TopicQuery::PrivateMessageLists do
|
||||
fab!(:user_3) { Fabricate(:user) }
|
||||
fab!(:user_4) { Fabricate(:user) }
|
||||
|
||||
before_all do
|
||||
Group.refresh_automatic_groups!
|
||||
end
|
||||
|
||||
fab!(:group) do
|
||||
Fabricate(:group, messageable_level: Group::ALIAS_LEVELS[:everyone]).tap do |g|
|
||||
g.add(user_2)
|
||||
@ -167,6 +171,10 @@ RSpec.describe TopicQuery::PrivateMessageLists do
|
||||
fab!(:user) { Fabricate(:user) }
|
||||
fab!(:user_2) { Fabricate(:user) }
|
||||
|
||||
before_all do
|
||||
Group.refresh_automatic_groups!
|
||||
end
|
||||
|
||||
fab!(:pm) do
|
||||
create_post(
|
||||
user: user,
|
||||
@ -210,6 +218,10 @@ RSpec.describe TopicQuery::PrivateMessageLists do
|
||||
fab!(:user) { Fabricate(:user) }
|
||||
fab!(:user_2) { Fabricate(:user) }
|
||||
|
||||
before_all do
|
||||
Group.refresh_automatic_groups!
|
||||
end
|
||||
|
||||
fab!(:pm) do
|
||||
create_post(
|
||||
user: user,
|
||||
|
Reference in New Issue
Block a user