Skip to content

Commit

Permalink
g_variants get filters fixed
Browse files Browse the repository at this point in the history
  • Loading branch information
costero-e committed Apr 11, 2024
1 parent 8de90b5 commit 80c67c2
Showing 1 changed file with 5 additions and 2 deletions.
7 changes: 5 additions & 2 deletions beacon/db/g_variants.py
Original file line number Diff line number Diff line change
Expand Up @@ -207,11 +207,14 @@ def get_variants(entry_id: Optional[str], qparams: RequestParams, dataset: str):
query_parameters, parameters_as_filters = apply_request_parameters({}, qparams)
LOG.debug(query_parameters)
LOG.debug(parameters_as_filters)
if parameters_as_filters == True:
if parameters_as_filters == True and query_parameters != {'$and': []}:
query, parameters_as_filters = apply_request_parameters({}, qparams)
query_parameters={}
else:
elif query_parameters != {'$and': []}:
query=query_parameters
elif query_parameters == {'$and': []}:
query_parameters = {}
query={}
query = apply_filters(query, qparams.query.filters, collection,query_parameters)
LOG.debug(query)
include = qparams.query.include_resultset_responses
Expand Down

0 comments on commit 80c67c2

Please sign in to comment.