X-Git-Url: https://git.openstreetmap.org./rails.git/blobdiff_plain/368ce0000d585a8bf04e6189c818577756e29c02..9568c7fee85a615830ba78639b2ee8440da60668:/app/controllers/user_blocks_controller.rb?ds=sidebyside diff --git a/app/controllers/user_blocks_controller.rb b/app/controllers/user_blocks_controller.rb index 70dfddf83..058c442d5 100644 --- a/app/controllers/user_blocks_controller.rb +++ b/app/controllers/user_blocks_controller.rb @@ -79,11 +79,9 @@ class UserBlocksController < ApplicationController ## # revokes the block, setting the end_time to now def revoke - if params[:confirm] - if @user_block.revoke! current_user - flash[:notice] = t ".flash" - redirect_to(@user_block) - end + if params[:confirm] && @user_block.revoke!(current_user) + flash[:notice] = t ".flash" + redirect_to(@user_block) end end @@ -128,7 +126,7 @@ class UserBlocksController < ApplicationController @block_period = params[:user_block_period].to_i @valid_params = false - if !UserBlock::PERIODS.include?(@block_period) + if UserBlock::PERIODS.exclude?(@block_period) flash[:error] = t("user_blocks.filter.block_period") elsif @user_block && !@user_block.active?