diff options
author | 2021-08-03 11:01:19 -0400 | |
---|---|---|
committer | 2021-08-03 11:01:19 -0400 | |
commit | 3065bba62145d1f2734c24490e8dcee0443368ce (patch) | |
tree | 3beb39792fb4b86d583a87b5581b684330c106e8 | |
parent | Implement desired query logic. (diff) |
Add empty set as an initial value.
Otherwise, the call to reduce will raise an error when no options for a given category are selected.
-rw-r--r-- | pydis_site/apps/resources/utils.py | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/pydis_site/apps/resources/utils.py b/pydis_site/apps/resources/utils.py index 63d82b7a..bc2d4a70 100644 --- a/pydis_site/apps/resources/utils.py +++ b/pydis_site/apps/resources/utils.py @@ -47,7 +47,8 @@ def get_resources_from_search(search_categories: dict[str, set[str]]) -> list[Re ( reduce( or_, - (RESOURCE_TABLE[category][label] for label in labels) + (RESOURCE_TABLE[category][label] for label in labels), + set() ) for category, labels in search_categories.items() ) |