diff options
author | 2023-02-11 13:45:31 +0200 | |
---|---|---|
committer | 2023-02-11 13:45:31 +0200 | |
commit | be854fa3d34dac7b4b9e96b3736dd61d972f1b79 (patch) | |
tree | 05973c6cd88a0d925ece936ab1d340ee72fbc657 /pydis_site | |
parent | Fix documentation and import (diff) |
Fix filter serializers for false-y values
Co-authored-by: GDWR <[email protected]>
Diffstat (limited to 'pydis_site')
-rw-r--r-- | pydis_site/apps/api/serializers.py | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/pydis_site/apps/api/serializers.py b/pydis_site/apps/api/serializers.py index a6328eff..f4d64ad0 100644 --- a/pydis_site/apps/api/serializers.py +++ b/pydis_site/apps/api/serializers.py @@ -226,7 +226,7 @@ def _create_filter_meta_extra_kwargs() -> dict[str, dict[str, bool]]: def get_field_value(data: dict, field_name: str) -> Any: """Get the value directly from the key, or from the filter list if it's missing or is None.""" - if data.get(field_name): + if data.get(field_name) is not None: return data[field_name] return getattr(data["filter_list"], field_name) |