Fix cancan form submit

This commit is contained in:
Martin Lensment 2014-09-26 10:29:34 +03:00
parent 028ca94d49
commit 96eead47b7
4 changed files with 27 additions and 10 deletions

View file

@ -3,10 +3,10 @@ class Ability
def initialize(user)
# user ||= EppUser.last
user ||= User.new
if user.admin?
can :manage, Domain
else
elsif user.persisted?
can :manage, Domain, registrar_id: user.registrar.id
can :read, DomainTransfer, transfer_to_id: user.registrar.id
can :approve_as_client, DomainTransfer, transfer_from_id: user.registrar.id, status: DomainTransfer::PENDING