Fixing issue with creating roles

This commit is contained in:
kevgliss
2015-08-17 22:51:29 -07:00
parent 95ac5245e1
commit f09f5eb0f1
5 changed files with 26 additions and 7 deletions

View File

@ -23,9 +23,10 @@ CertificateOwnerNeed = partial(CertificateOwner, 'certificateView')
class ViewKeyPermission(Permission):
def __init__(self, role_id, certificate_id):
def __init__(self, certificate_id, owner_id):
c_need = CertificateCreatorNeed(str(certificate_id))
o_need = CertificateOwnerNeed(str(role_id))
o_need = CertificateOwnerNeed(str(owner_id))
super(ViewKeyPermission, self).__init__(o_need, c_need, RoleNeed('admin'))