Add defaults to context and pass them before they are removed
This commit is contained in:
parent
11dbe3e094
commit
667e4c475f
|
@ -68,9 +68,7 @@ def query_results(
|
||||||
sort = None
|
sort = None
|
||||||
query_created = False
|
query_created = False
|
||||||
source = None
|
source = None
|
||||||
print("BEFORE ADD DEFAULTS", query_params)
|
|
||||||
helpers.add_defaults(query_params)
|
helpers.add_defaults(query_params)
|
||||||
print("AFTER ADD DEFAULTS", query_params)
|
|
||||||
# Check size
|
# Check size
|
||||||
if request.user.is_anonymous:
|
if request.user.is_anonymous:
|
||||||
sizes = settings.MANTICORE_MAIN_SIZES_ANON
|
sizes = settings.MANTICORE_MAIN_SIZES_ANON
|
||||||
|
|
|
@ -168,12 +168,15 @@ def drilldown_search(request, return_context=False, template=None):
|
||||||
|
|
||||||
# Valid sizes
|
# Valid sizes
|
||||||
context["sizes"] = sizes
|
context["sizes"] = sizes
|
||||||
print("BEFORE REMOVE DEFAULT", query_params)
|
|
||||||
|
# Add any default parameters to the context
|
||||||
|
params_with_defaults = dict(query_params)
|
||||||
|
helpers.add_defaults(params_with_defaults)
|
||||||
|
context["params"] = params_with_defaults
|
||||||
|
|
||||||
helpers.remove_defaults(query_params)
|
helpers.remove_defaults(query_params)
|
||||||
print("AFTER REMOVE DEFAULT", query_params)
|
|
||||||
url_params = urllib.parse.urlencode(query_params)
|
url_params = urllib.parse.urlencode(query_params)
|
||||||
context["client_uri"] = url_params
|
context["client_uri"] = url_params
|
||||||
context["params"] = query_params
|
|
||||||
if "message" in context:
|
if "message" in context:
|
||||||
if return_context:
|
if return_context:
|
||||||
return context
|
return context
|
||||||
|
|
Loading…
Reference in New Issue