From d38a46ac3716ab0e7e4de3b1bb5465bac6716acf Mon Sep 17 00:00:00 2001 From: lian Date: Wed, 12 Dec 2018 13:56:57 +0800 Subject: [PATCH] update bug of get org_id when delete repo --- seahub/api2/endpoints/repos.py | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/seahub/api2/endpoints/repos.py b/seahub/api2/endpoints/repos.py index ae391b4000..fcb10c550c 100644 --- a/seahub/api2/endpoints/repos.py +++ b/seahub/api2/endpoints/repos.py @@ -310,8 +310,11 @@ class RepoView(APIView): error_msg = 'Permission denied.' return api_error(status.HTTP_403_FORBIDDEN, error_msg) - try: + org_id = None + if is_org_context(request): org_id = request.user.org.org_id + + try: related_users = get_related_users_by_repo(repo_id, org_id) except Exception as e: logger.error(e)