1
0
mirror of https://github.com/haiwen/seahub.git synced 2025-10-21 10:51:17 +00:00
Files
seahub/organizations/utils.py

14 lines
345 B
Python
Raw Normal View History

2012-07-26 17:08:31 +08:00
import sys
2012-07-30 10:25:46 +08:00
from seaserv import get_org_id_by_repo_id
2012-07-30 10:25:46 +08:00
def access_org_repo(request, repo_id):
"""
Check whether user can view org repo.
"""
2012-08-02 21:49:17 +08:00
if not request.user.org:
return False
2012-07-30 10:25:46 +08:00
cur_org_id = request.user.org['org_id']
org_id = get_org_id_by_repo_id(repo_id)
return True if cur_org_id == org_id else False