[FEATURE] Disallow ignoring self, admins or moderators users (#7202)

This commit is contained in:
Tarek Khalil
2019-03-20 10:18:46 +00:00
committed by Régis Hanol
parent fed2dd9148
commit 3b59ff0d02
10 changed files with 90 additions and 21 deletions

View File

@ -282,7 +282,7 @@ class UserSerializer < BasicUserSerializer
end
def can_ignore_user
SiteSetting.ignore_user_enabled
SiteSetting.ignore_user_enabled? && !object.staff? && scope.current_user != object
end
# Needed because 'send_private_message_to_user' will always return false