logs activity: user blocking

from users moderation screen but also from proposals/debates/comments bulk moderation screens
This commit is contained in:
Juanjo Bazán
2015-09-22 17:08:02 +02:00
parent 88ddf161d6
commit 6082f77ec2
5 changed files with 144 additions and 5 deletions

View File

@@ -8,12 +8,14 @@ class Moderation::UsersController < Moderation::BaseController
end
def hide_in_moderation_screen
@user.block
block_user
redirect_to request.query_parameters.merge(action: :index), notice: I18n.t('moderation.users.notice_hide')
end
def hide
@user.block
block_user
redirect_to debates_path
end
@@ -23,4 +25,9 @@ class Moderation::UsersController < Moderation::BaseController
@users = User.with_hidden.search(params[:name_or_email]).page(params[:page]).for_render
end
def block_user
@user.block
Activity.log(current_user, :block, @user)
end
end