use single ability model

This commit is contained in:
Stella Rouzi 2014-07-18 15:23:02 +03:00
parent 0418924d8e
commit ab17e6db11
3 changed files with 100 additions and 116 deletions

View file

@ -45,11 +45,7 @@ class ApplicationController < ActionController::Base
end
def current_ability
if self.class.to_s.split('::').first == 'Admin'
@current_ability ||= AdminAbility.new(current_user)
else
@current_ability ||= Ability.new(current_user)
end
@current_ability ||= Ability.new(current_user)
end
rescue_from CanCan::AccessDenied do |exception|