API: Add support for searching tasks for handler

Tasks have a boolean "handler" field which indicates whether a task
originated from a handler or not.

This adds support for searching for them, ex:
    /api/v1/tasks?handler=true

Change-Id: I49fe9483c304e4133f710776c5663a34a206e3c8
This commit is contained in:
David Moreau Simard 2020-09-26 12:21:52 -04:00
parent e7619066f1
commit 23adca1575
No known key found for this signature in database
GPG Key ID: 7D4729EC4E64E8B7
1 changed files with 1 additions and 0 deletions

View File

@ -107,6 +107,7 @@ class TaskFilter(DateFilter):
name = django_filters.CharFilter(field_name="name", lookup_expr="icontains")
action = django_filters.CharFilter(field_name="action", lookup_expr="iexact")
path = django_filters.CharFilter(field_name="file__path", lookup_expr="icontains")
handler = django_filters.BooleanFilter(field_name="handler", lookup_expr="exact")
# fmt: off
order = django_filters.OrderingFilter(