backoffice: don't overwrite filter values from query string (#44152)

This commit is contained in:
Frédéric Péters 2020-06-26 16:13:02 +02:00
parent 5811c4b918
commit 106787acef
1 changed files with 2 additions and 1 deletions

View File

@ -1197,7 +1197,8 @@ class FormPage(Directory):
if get_request().form:
field.enabled = ('filter-%s' % field.id in get_request().form) or (
'filter-%s' % field.varname in get_request().form)
if 'filter-%s' % field.varname in get_request().form:
if 'filter-%s' % field.varname in get_request().form and (
'filter-%s-value' % field.varname not in get_request().form):
# if ?filter-<varname>= is used, take the value and put it
# into filter-<field id>-value so it is used to fill the
# fields.