Add notify_mods_when_user_blocked site setting to control whether moderators get a message when someone is automatically blocked

This commit is contained in:
Neil Lalonde
2013-08-19 12:00:48 -04:00
parent 8431a5c1f5
commit 7eaedb84e1
4 changed files with 9 additions and 2 deletions

View File

@@ -48,7 +48,7 @@ class SpamRulesEnforcer
def punish_user
Post.transaction do
if UserBlocker.block(@user, nil, {message: :too_many_spam_flags})
if UserBlocker.block(@user, nil, {message: :too_many_spam_flags}) and SiteSetting.notify_mods_when_user_blocked
GroupMessage.create(Group[:moderators].name, :user_automatically_blocked, {user: @user, limit_once_per: false})
end
end