fix: Restore correct operation of column sort headers. (#5253)
Fixes #5234. Was broken in c061caa
.
This commit is contained in:
parent
ad553ccdc0
commit
4f9be6e8a0
|
@ -251,7 +251,6 @@ def prepare_document_table(request, docs, query=None, max_results=200):
|
||||||
if query and hasattr(query, "urlencode"): # fed a Django QueryDict
|
if query and hasattr(query, "urlencode"): # fed a Django QueryDict
|
||||||
d = query.copy()
|
d = query.copy()
|
||||||
for h in meta['headers']:
|
for h in meta['headers']:
|
||||||
h["sort_url"] = "?" + d.urlencode()
|
|
||||||
if h['key'] == sort_key:
|
if h['key'] == sort_key:
|
||||||
h['sorted'] = True
|
h['sorted'] = True
|
||||||
if sort_reversed:
|
if sort_reversed:
|
||||||
|
@ -262,5 +261,6 @@ def prepare_document_table(request, docs, query=None, max_results=200):
|
||||||
d["sort"] = "-" + h["key"]
|
d["sort"] = "-" + h["key"]
|
||||||
else:
|
else:
|
||||||
d["sort"] = h["key"]
|
d["sort"] = h["key"]
|
||||||
|
h["sort_url"] = "?" + d.urlencode()
|
||||||
|
|
||||||
return (docs, meta)
|
return (docs, meta)
|
||||||
|
|
Loading…
Reference in a new issue