always use failsafe attribute deserialization (#50902)

This commit is contained in:
Frédéric Péters 2021-02-05 09:33:49 +01:00
parent 797c07a251
commit 0cbaa59247
1 changed files with 4 additions and 4 deletions

View File

@ -88,7 +88,7 @@ class Plugin(object):
'label': _('National Register Number'), 'label': _('National Register Number'),
'name': 'nrn', 'name': 'nrn',
'serialize': json.dumps, 'serialize': json.dumps,
'deserialize': json.loads, 'deserialize': attribute_json_loads,
'field_class': fields.NrnField, 'field_class': fields.NrnField,
}, },
{ {
@ -108,14 +108,14 @@ class Plugin(object):
{ {
'label': _('Street'), 'label': _('Street'),
'serialize': json.dumps, 'serialize': json.dumps,
'deserialize': json.loads, 'deserialize': attribute_json_loads,
'name': 'street', 'name': 'street',
'field_class': fields.StreetField, 'field_class': fields.StreetField,
}, },
{ {
'label': _('House number'), 'label': _('House number'),
'serialize': json.dumps, 'serialize': json.dumps,
'deserialize': json.loads, 'deserialize': attribute_json_loads,
'name': 'num_house', 'name': 'num_house',
'field_class': fields.NumHouseField, 'field_class': fields.NumHouseField,
}, },
@ -136,7 +136,7 @@ class Plugin(object):
{ {
'label': _('Country'), 'label': _('Country'),
'serialize': json.dumps, 'serialize': json.dumps,
'deserialize': json.loads, 'deserialize': attribute_json_loads,
'name': 'country', 'name': 'country',
'field_class': fields.CountryField, 'field_class': fields.CountryField,
}, },