grandlyon: force lazy field var into unicode when creating geojson

This commit is contained in:
Frédéric Péters 2018-10-30 08:58:23 +01:00
parent 65edfbbb0d
commit eb6491f3e8
1 changed files with 1 additions and 1 deletions

View File

@ -29,7 +29,7 @@ for formdef in FormDef.select():
formdata = formdef.data_class().get(formdata_id)
formdata_vars = formdata.get_substitution_variables()
for field in ('numero', 'voie', 'commune', 'message', 'type_probleme'):
feature['properties'][field] = formdata_vars.get('form_var_%s' % field)
feature['properties'][field] = unicode(formdata_vars.get('form_var_%s' % field))
feature['properties']['datetime'] = formdata_vars['form_receipt_datetime'].strftime('%d/%m/%Y %H:%M')
feature['properties']['reference'] = '%s:%s' % (formdata_vars['form_slug'], formdata_id)