X-Git-Url: https://git.openstreetmap.org/rails.git/blobdiff_plain/dc2a2c8ebd1a11e4a64555fda22c6859a51defff..506c0b5f0db8aca79ef61fa45cad508b7167817a:/app/controllers/user_roles_controller.rb diff --git a/app/controllers/user_roles_controller.rb b/app/controllers/user_roles_controller.rb index 8b1c2e8c0..9c0339c7a 100644 --- a/app/controllers/user_roles_controller.rb +++ b/app/controllers/user_roles_controller.rb @@ -1,13 +1,13 @@ class UserRolesController < ApplicationController layout "site" - before_filter :authorize_web - before_filter :require_user - before_filter :lookup_this_user - before_filter :require_administrator - before_filter :require_valid_role - before_filter :not_in_role, :only => [:grant] - before_filter :in_role, :only => [:revoke] + before_action :authorize_web + before_action :require_user + before_action :lookup_this_user + before_action :require_administrator + before_action :require_valid_role + before_action :not_in_role, :only => [:grant] + before_action :in_role, :only => [:revoke] def grant @this_user.roles.create(:role => @role, :granter_id => @user.id) @@ -15,7 +15,7 @@ class UserRolesController < ApplicationController end def revoke - UserRole.delete_all(:user_id => @this_user.id, :role => @role) + UserRole.where(:user_id => @this_user.id, :role => @role).delete_all redirect_to :controller => "user", :action => "view", :display_name => @this_user.display_name end