From d064af28004e39853a1a44a19a12bc59aefe4c52 Mon Sep 17 00:00:00 2001 From: yackob03 Date: Thu, 7 Nov 2013 12:52:46 -0500 Subject: [PATCH] Fix a bug where org admin was not sufficient for the modify repository permission. --- auth/permissions.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/auth/permissions.py b/auth/permissions.py index c0b98f874..0e1655337 100644 --- a/auth/permissions.py +++ b/auth/permissions.py @@ -65,7 +65,8 @@ class ModifyRepositoryPermission(Permission): admin_need = _RepositoryNeed(namespace, name, 'admin') write_need = _RepositoryNeed(namespace, name, 'write') org_admin_need = _OrganizationNeed(namespace, 'admin') - super(ModifyRepositoryPermission, self).__init__(admin_need, write_need) + super(ModifyRepositoryPermission, self).__init__(admin_need, write_need, + org_admin_need) class ReadRepositoryPermission(Permission):