make sure request data are correctly converted to unicode
This commit is contained in:
parent
47fefc39df
commit
d1b8ece123
1 changed files with 2 additions and 1 deletions
|
@ -47,6 +47,7 @@ from cybertools.composer.schema.browser.common import schema_macros, schema_edit
|
|||
from cybertools.composer.schema.schema import FormState
|
||||
from cybertools.stateful.interfaces import IStateful
|
||||
from cybertools.typology.interfaces import IType, ITypeManager
|
||||
from cybertools.util.format import toUnicode
|
||||
from loops.browser.node import NodeView
|
||||
from loops.browser.concept import ConceptRelationView
|
||||
from loops.common import adapted
|
||||
|
@ -154,7 +155,7 @@ class ObjectForm(NodeView):
|
|||
for k, v in data.items():
|
||||
#overwrite data with values from request.form
|
||||
if k in self.request.form:
|
||||
data[k] = form[k]
|
||||
data[k] = toUnicode(form[k])
|
||||
return data
|
||||
|
||||
@Lazy
|
||||
|
|
Loading…
Add table
Reference in a new issue