mirror of
https://github.com/haiwen/seahub.git
synced 2025-07-31 06:40:39 +00:00
15 lines
379 B
Python
15 lines
379 B
Python
import sys
|
|
|
|
from seaserv import get_org_id_by_repo_id
|
|
|
|
def access_org_repo(request, repo_id):
|
|
"""
|
|
Check whether user can view org repo.
|
|
Arguments:
|
|
- `request`: request must has org dict.
|
|
- `repo_id`: repo id
|
|
"""
|
|
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
|