diff --git a/scanpipe/filters.py b/scanpipe/filters.py index 296217fe2d..75d715f165 100644 --- a/scanpipe/filters.py +++ b/scanpipe/filters.py @@ -446,7 +446,7 @@ def filter_run_status(self, queryset, name, value): """Filter by Run status using the `RunQuerySet` methods.""" run_queryset_method = value run_queryset = getattr(Run.objects, run_queryset_method)() - return queryset.filter(runs__in=run_queryset) + return queryset.filter(runs__in=run_queryset).distinct() class JSONContainsFilter(django_filters.CharFilter): diff --git a/scanpipe/templates/scanpipe/forms/project_clone_form.html b/scanpipe/templates/scanpipe/forms/project_clone_form.html index d9fe6f6447..eb5e3a66d5 100644 --- a/scanpipe/templates/scanpipe/forms/project_clone_form.html +++ b/scanpipe/templates/scanpipe/forms/project_clone_form.html @@ -36,7 +36,7 @@
{{ form.execute_now.help_text }}
diff --git a/scanpipe/templates/scanpipe/forms/project_settings_form.html b/scanpipe/templates/scanpipe/forms/project_settings_form.html index 0118de619f..56990c4aac 100644 --- a/scanpipe/templates/scanpipe/forms/project_settings_form.html +++ b/scanpipe/templates/scanpipe/forms/project_settings_form.html @@ -11,7 +11,7 @@