From 353106ee1724ad84f6bf7427eaeb4e14d41da391 Mon Sep 17 00:00:00 2001 From: Pelagic Date: Tue, 8 Oct 2024 11:03:20 +0300 Subject: [PATCH] Fixed a facet filter bug where redundant code would error out depending on the query. --- pyproject.toml | 4 ++-- starfields_drf_generics/filters.py | 3 +-- 2 files changed, 3 insertions(+), 4 deletions(-) diff --git a/pyproject.toml b/pyproject.toml index c7ab904..91ea21a 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -4,7 +4,7 @@ build-backend = "hatchling.build" [project] name = "starfields-drf-generics" -version = "0.3.0" +version = "0.3.1" authors = [ { name="Anastasios Svolis", email="support@starfields.gr" }, ] @@ -18,7 +18,7 @@ classifiers = [ ] [project.urls] -"Homepage" = "https://git.vickys-corner.xyz/ace/starfields-drf-generics" +"Homepage" = "https://git.starfieldsweb.com/StarFields/starfields-drf-generics" [tool.setuptools.packages.find] where = ["starfields_drf_generics"] diff --git a/starfields_drf_generics/filters.py b/starfields_drf_generics/filters.py index b54c707..d6cb880 100644 --- a/starfields_drf_generics/filters.py +++ b/starfields_drf_generics/filters.py @@ -334,8 +334,7 @@ class FacetFilter(BaseFilterBackend): if view.facets: for facet in view.facets: - request_slug = request.query_params[facet.slug] - if facet.slug in request.query_params.keys() and request_slug: + if facet.slug in request.query_params.keys(): tag_filterlist = request.query_params.get(facet.slug) if tag_filterlist == '': # If the tag filterlist is empty then we're not