diff options
Diffstat (limited to 'app/services/users/banned_user_base_service.rb')
-rw-r--r-- | app/services/users/banned_user_base_service.rb | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/app/services/users/banned_user_base_service.rb b/app/services/users/banned_user_base_service.rb index 74c10581a6e..cec351904a9 100644 --- a/app/services/users/banned_user_base_service.rb +++ b/app/services/users/banned_user_base_service.rb @@ -12,6 +12,7 @@ module Users if update_user(user) log_event(user) + track_event(user) success else messages = user.errors.full_messages @@ -23,6 +24,9 @@ module Users attr_reader :current_user + # Overridden in Users::BanService + def track_event(_); end + def state_error(user) error(_("You cannot %{action} %{state} users." % { action: action.to_s, state: user.state }), :forbidden) end |