Change notify_policy to return the notify level ('int') instead the unnecessary NotifyPolicy object

remotes/origin/logger
David Barragán Merino 2015-09-03 09:43:13 +02:00
parent 4758ed108b
commit 58807fc964
1 changed files with 1 additions and 2 deletions

View File

@ -37,7 +37,6 @@ from taiga.permissions.service import get_user_project_permissions
from taiga.permissions.service import is_project_owner from taiga.permissions.service import is_project_owner
from taiga.projects.notifications import models as notify_models from taiga.projects.notifications import models as notify_models
from taiga.projects.notifications import serializers as notify_serializers
from . import models from . import models
from . import services from . import services
@ -391,7 +390,7 @@ class ProjectDetailSerializer(ProjectSerializer):
try: try:
notify_policy = obj.notify_policies.get(user=user, project=obj) notify_policy = obj.notify_policies.get(user=user, project=obj)
return notify_serializers.NotifyPolicySerializer(notify_policy).data return notify_policy.notify_level
except notify_models.NotifyPolicy.DoesNotExist: except notify_models.NotifyPolicy.DoesNotExist:
return None return None