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