From 0fd1a828f3d970c4b9c1a43ab6aeefc9660670cb Mon Sep 17 00:00:00 2001 From: Thomas Druez Date: Tue, 2 May 2023 11:15:21 +0400 Subject: [PATCH] Fix the status filter value for EMPTY #659 Signed-off-by: Thomas Druez --- scanpipe/filters.py | 13 ++----------- 1 file changed, 2 insertions(+), 11 deletions(-) diff --git a/scanpipe/filters.py b/scanpipe/filters.py index 40ffd3d2e..91ce82f31 100644 --- a/scanpipe/filters.py +++ b/scanpipe/filters.py @@ -302,17 +302,8 @@ def filter(self, qs, value): class StatusFilter(django_filters.ChoiceFilter): - # def __init__(self, *args, **kwargs): - # kwargs["choices"] = ( - # ("none", "No status"), - # ("any", "Any status"), - # ) - # super().__init__(*args, **kwargs) - def filter(self, qs, value): - if value == "none": - return qs.no_status() - elif value == "any": + if value == "any": return qs.status() return super().filter(qs, value) @@ -398,7 +389,7 @@ def __init__(self, *args, **kwargs): def get_status_choices(self): default_choices = [ - ("none", "No status"), + ("_EMPTY_", "No status"), ("any", "Any status"), ] status_values = (