diff options
Diffstat (limited to 'ishtar_common/data_importer.py')
| -rw-r--r-- | ishtar_common/data_importer.py | 6 | 
1 files changed, 3 insertions, 3 deletions
| diff --git a/ishtar_common/data_importer.py b/ishtar_common/data_importer.py index 7088eee08..f8d0ffa6b 100644 --- a/ishtar_common/data_importer.py +++ b/ishtar_common/data_importer.py @@ -1623,7 +1623,7 @@ class Importer(object):                       self.import_instance, attribute))              data[attribute] = data[attribute][0]              return -        if type(data[attribute]) != dict: +        if not isinstance(data[attribute], dict):              # we treat only dict formated values              return          # put history_modifier for every created item @@ -1690,9 +1690,9 @@ class Importer(object):                     str(data), message))          create_dict = copy.deepcopy(data) -        for k in create_dict.keys(): +        for k in list(create_dict.keys()):              # filter unnecessary default values but not the json field -            if type(create_dict[k]) == dict and k != 'data': +            if isinstance(create_dict[k], dict) and k != 'data':                  if self.simulate:                      create_dict[k] = _(u"* created *")                  else: | 
