Rights fix

This commit is contained in:
Martin Lensment 2014-09-25 13:15:23 +03:00
parent c997f2da5d
commit f818ea8bec

View file

@ -4,8 +4,12 @@ class Ability
def initialize(user)
# user ||= EppUser.last
can :read, DomainTransfer, transfer_to_id: user.registrar.id
can :approve_as_client, DomainTransfer, transfer_from_id: user.registrar.id, status: DomainTransfer::PENDING
if user.admin?
can :manage, Domain
else
can :read, DomainTransfer, transfer_to_id: user.registrar.id
can :approve_as_client, DomainTransfer, transfer_from_id: user.registrar.id, status: DomainTransfer::PENDING
end
# Define abilities for the passed in user here. For example:
#
# user ||= User.new # guest user (not logged in)