Skip to content
Snippets Groups Projects
Commit b20b8e05 authored by Markus Scheidgen's avatar Markus Scheidgen
Browse files

Fixed wrong query normalization for returned api code. #436

parent 3c02155e
No related branches found
No related tags found
2 merge requests!233v0.9.8 - Merge for release,!225Minor bugfixes
...@@ -386,8 +386,11 @@ data = response.json()'''.format( ...@@ -386,8 +386,11 @@ data = response.json()'''.format(
def _filter_api_query(query): def _filter_api_query(query):
def normalize_value(key, value): def normalize_value(key, value):
quantity = search.search_quantities.get(key) quantity = search.search_quantities.get(key)
if quantity.many and not isinstance(value, list): if quantity.many:
return [value] if not isinstance(value, list):
return [value]
else:
return value
elif isinstance(value, list) and len(value) == 1: elif isinstance(value, list) and len(value) == 1:
return value[0] return value[0]
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment