X-Git-Url: https://git.openstreetmap.org./rails.git/blobdiff_plain/a3a10237f7cbd4586086133a926dc4dd9fd5b7bf..2d39ba79542c9ce1026d8f9c90fa9afd766e1e2c:/app/controllers/user_roles_controller.rb diff --git a/app/controllers/user_roles_controller.rb b/app/controllers/user_roles_controller.rb index fe4c855e3..b54cd0bd7 100644 --- a/app/controllers/user_roles_controller.rb +++ b/app/controllers/user_roles_controller.rb @@ -1,4 +1,6 @@ class UserRolesController < ApplicationController + include UserMethods + layout "site" before_action :authorize_web @@ -41,7 +43,7 @@ class UserRolesController < ApplicationController ## # checks that the user doesn't already have this role def not_in_role - if @user.has_role? @role + if @user.role? @role flash[:error] = t("user_role.filter.already_has_role", :role => @role) redirect_to user_path(@user) end @@ -50,7 +52,7 @@ class UserRolesController < ApplicationController ## # checks that the user already has this role def in_role - unless @user.has_role? @role + unless @user.role? @role flash[:error] = t("user_role.filter.doesnt_have_role", :role => @role) redirect_to user_path(@user) end