From f8d31dd0fe3a0136df2f7651ad11847f75dce653 Mon Sep 17 00:00:00 2001 From: lian Date: Tue, 18 Dec 2018 13:53:04 +0800 Subject: [PATCH] fix bug when org user create public repo --- seahub/base/accounts.py | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/seahub/base/accounts.py b/seahub/base/accounts.py index 3b4db56a6d..a9737c590f 100644 --- a/seahub/base/accounts.py +++ b/seahub/base/accounts.py @@ -156,7 +156,10 @@ class UserPermissions(object): """ if CLOUD_MODE: - return False + if MULTI_TENANCY: + return True + else: + return False elif self.user.is_staff: return True elif get_enabled_role_permissions_by_role(self.user.role)['can_add_public_repo']: