mirror of
https://github.com/discourse/discourse.git
synced 2025-02-25 18:55:32 -06:00
FIX: invite users with sufficient trust level
This commit is contained in:
@@ -353,7 +353,7 @@ class Guardian
|
||||
!SiteSetting.enable_sso &&
|
||||
SiteSetting.enable_local_logins &&
|
||||
(
|
||||
(!SiteSetting.must_approve_users? && @user.has_trust_level?(TrustLevel[2])) ||
|
||||
(!SiteSetting.must_approve_users? && @user.has_trust_level?(SiteSetting.min_trust_level_to_allow_invite.to_i)) ||
|
||||
is_staff?
|
||||
) &&
|
||||
(groups.blank? || is_admin? || groups.all? { |g| can_edit_group?(g) })
|
||||
@@ -383,7 +383,7 @@ class Guardian
|
||||
end
|
||||
end
|
||||
|
||||
user.has_trust_level?(TrustLevel[2])
|
||||
user.has_trust_level?(SiteSetting.min_trust_level_to_allow_invite.to_i)
|
||||
end
|
||||
|
||||
def can_invite_via_email?(object)
|
||||
|
||||
Reference in New Issue
Block a user