Is owner now take care about ownership in the membership relation

remotes/origin/enhancement/email-actions
Jesús Espino 2014-07-31 13:46:42 +02:00
parent b0807854fe
commit d4f476dce9
1 changed files with 7 additions and 2 deletions

View File

@ -27,8 +27,13 @@ def is_project_owner(user, obj):
project = _get_object_project(obj) project = _get_object_project(obj)
if project: if project and project.owner == user:
return project.owner == user return True
membership = _get_user_project_membership(user, project)
if membership and membership.is_owner:
return True
return False return False