From 45c442000e3511edd48c1763ddf7561823628abe Mon Sep 17 00:00:00 2001 From: kevgliss Date: Sat, 22 Aug 2015 10:56:15 -0700 Subject: [PATCH] Fixing some unfortunate casting that prevent creators from viewing/updating their certs --- lemur/auth/permissions.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/lemur/auth/permissions.py b/lemur/auth/permissions.py index c07119d4..13d8f6e1 100644 --- a/lemur/auth/permissions.py +++ b/lemur/auth/permissions.py @@ -21,13 +21,13 @@ CertificateCreatorNeed = partial(CertificateCreator, 'key') class ViewKeyPermission(Permission): def __init__(self, certificate_id, owner): - c_need = CertificateCreatorNeed(str(certificate_id)) + c_need = CertificateCreatorNeed(certificate_id) super(ViewKeyPermission, self).__init__(c_need, RoleNeed(owner), RoleNeed('admin')) class UpdateCertificatePermission(Permission): def __init__(self, certificate_id, owner): - c_need = CertificateCreatorNeed(str(certificate_id)) + c_need = CertificateCreatorNeed(certificate_id) super(UpdateCertificatePermission, self).__init__(c_need, RoleNeed(owner), RoleNeed('admin'))