From ee9a5cd983f410cef100abde94ec0a37dce578a3 Mon Sep 17 00:00:00 2001
From: Nico Vermaas <vermaas@astron.nl>
Date: Thu, 28 Oct 2021 13:48:02 +0200
Subject: [PATCH] Adding filter for tasks without a predecessor
 http://localhost:8000/atdb/tasks/?predecessor__isnull=True

---
 atdb/taskdatabase/templates/taskdatabase/index.html | 2 +-
 atdb/taskdatabase/views.py                          | 2 ++
 2 files changed, 3 insertions(+), 1 deletion(-)

diff --git a/atdb/taskdatabase/templates/taskdatabase/index.html b/atdb/taskdatabase/templates/taskdatabase/index.html
index 58804fff..cf17fba9 100644
--- a/atdb/taskdatabase/templates/taskdatabase/index.html
+++ b/atdb/taskdatabase/templates/taskdatabase/index.html
@@ -80,7 +80,7 @@
         {% include 'taskdatabase/pagination.html' %}
        </div>
     </div>
-    <p class="footer"> Version 1.0.0 (28 oct 2021 - 11:30)
+    <p class="footer"> Version 1.0.0 (28 oct 2021 - 14:00)
 
 </div>
 
diff --git a/atdb/taskdatabase/views.py b/atdb/taskdatabase/views.py
index 977f0088..4fd71599 100644
--- a/atdb/taskdatabase/views.py
+++ b/atdb/taskdatabase/views.py
@@ -55,6 +55,8 @@ class TaskFilter(filters.FilterSet):
             'purge_policy': ['exact'],
             'priority': ['exact','lte','gte'],
             'resume': ['exact'],
+            # http://localhost:8000/atdb/tasks/?predecessor__isnull=True
+            'predecessor': ['isnull'],
             'predecessor__status': ['exact', 'icontains', 'in', 'startswith'],
         }
 
-- 
GitLab