Fixed bug #92 (id 98): Filter by assigned-to and added-by

remotes/origin/enhancement/email-actions
David Barragán Merino 2013-11-17 22:26:11 +01:00
parent 08c56ba67b
commit 243f00fa28
1 changed files with 3 additions and 4 deletions

View File

@ -22,8 +22,7 @@ from . import permissions
from . import serializers from . import serializers
class IssuesFilter(filters.FilterBackend): class IssuesFilter(filters.FilterBackend):
filter_fields = ("assigned_to", "status", "severity", filter_fields = ( "status", "severity", "priority", "owner", "assigned_to", "tags")
"priority", "tags")
def _prepare_filters_data(self, request): def _prepare_filters_data(self, request):
data = {} data = {}
@ -62,8 +61,8 @@ class IssueViewSet(NotificationSenderMixin, ModelCrudViewSet):
filter_backends = (filters.IsProjectMemberFilterBackend, IssuesFilter) filter_backends = (filters.IsProjectMemberFilterBackend, IssuesFilter)
filter_fields = ("project",) filter_fields = ("project",)
order_by_fields = ("created_date", "modified_date", "status", order_by_fields = ("severity", "status", "priority", "created_date", "modified_date", "owner",
"severity", "priority",) "assigned_to")
create_notification_template = "create_issue_notification" create_notification_template = "create_issue_notification"
update_notification_template = "update_issue_notification" update_notification_template = "update_issue_notification"