mirror of
https://github.com/discourse/discourse.git
synced 2025-05-21 18:12:32 +08:00
DEV: Convert min_trust_to_send_email_messages to groups (#24942)
We're changing the implementation of trust levels to use groups. Part of this is to have site settings that reference trust levels use groups instead. It converts the min_trust_to_send_email_messages site setting to send_email_messages_allowed_groups.
This commit is contained in:
@ -526,7 +526,7 @@ class Guardian
|
||||
return false if !authenticated?
|
||||
# User is trusted enough
|
||||
@user.in_any_groups?(SiteSetting.personal_message_enabled_groups_map) &&
|
||||
@user.has_trust_level_or_staff?(SiteSetting.min_trust_to_send_email_messages)
|
||||
@user.in_any_groups?(SiteSetting.send_email_messages_allowed_groups_map)
|
||||
end
|
||||
|
||||
def can_export_entity?(entity)
|
||||
|
Reference in New Issue
Block a user