Remove obsolete logic

This commit is contained in:
Jeremy Stretch 2024-08-27 10:10:43 -04:00
parent 0180a3546d
commit 39ac70b036

View File

@ -203,9 +203,7 @@ class BaseFilterMixin:
def filter_by_filterset(self, queryset, key): def filter_by_filterset(self, queryset, key):
filterset = self.filterset(data={key: getattr(self, key)}, queryset=queryset) filterset = self.filterset(data={key: getattr(self, key)}, queryset=queryset)
if not filterset.is_valid(): if not filterset.is_valid():
# filterset.errors is errorDict - return first error as exception
k, v = next(iter(filterset.errors.items()))
return filterset.qs.none()
# We could raise validation error but strawberry logs it all to the # We could raise validation error but strawberry logs it all to the
# console i.e. raise ValidationError(f"{k}: {v[0]}") # console i.e. raise ValidationError(f"{k}: {v[0]}")
return filterset.qs.none()
return filterset.qs return filterset.qs