middleware: iterate over a copy of form keys when adding session variables (#36515)
This commit is contained in:
parent
3fefe4a344
commit
370357e40a
|
@ -63,7 +63,7 @@ class PublisherInitialisationMiddleware(object):
|
||||||
query_string_allowed_vars.split(',')]
|
query_string_allowed_vars.split(',')]
|
||||||
had_session_variables = False
|
had_session_variables = False
|
||||||
session_variables = {}
|
session_variables = {}
|
||||||
for k, v in compat_request.form.items():
|
for k, v in list(compat_request.form.items()):
|
||||||
if k.startswith('session_var_'):
|
if k.startswith('session_var_'):
|
||||||
had_session_variables = True
|
had_session_variables = True
|
||||||
session_variable = str(k[len('session_var_'):])
|
session_variable = str(k[len('session_var_'):])
|
||||||
|
|
Loading…
Reference in New Issue