From 23adca1575d9805a51e266f635565ae586d92bb4 Mon Sep 17 00:00:00 2001 From: David Moreau Simard <moi@dmsimard.com> Date: Sat, 26 Sep 2020 12:21:52 -0400 Subject: [PATCH] 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 --- ara/api/filters.py | 1 + 1 file changed, 1 insertion(+) diff --git a/ara/api/filters.py b/ara/api/filters.py index ca42797b..c0f42430 100644 --- a/ara/api/filters.py +++ b/ara/api/filters.py @@ -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(