diff options
| author | Étienne Loks <etienne.loks@proxience.com> | 2015-10-12 14:17:09 +0200 | 
|---|---|---|
| committer | Étienne Loks <etienne.loks@proxience.com> | 2015-10-12 14:17:09 +0200 | 
| commit | ede1836a3dcb2f388710bc8803e77b55e757f8a2 (patch) | |
| tree | 9c40019e2cd43deeff03c636d95c68d791c7e01c /ishtar_common/data_importer.py | |
| parent | a9be4aa52a40a561ec859a3016387dd5920e4139 (diff) | |
| download | Ishtar-ede1836a3dcb2f388710bc8803e77b55e757f8a2.tar.bz2 Ishtar-ede1836a3dcb2f388710bc8803e77b55e757f8a2.zip | |
Importers: new field for associated images - fix duplicate columns
Diffstat (limited to 'ishtar_common/data_importer.py')
| -rw-r--r-- | ishtar_common/data_importer.py | 3 | 
1 files changed, 2 insertions, 1 deletions
| diff --git a/ishtar_common/data_importer.py b/ishtar_common/data_importer.py index c5b3a94ae..98569ed84 100644 --- a/ishtar_common/data_importer.py +++ b/ishtar_common/data_importer.py @@ -861,7 +861,7 @@ class Importer(object):              field_names = [field_name]              force_news = [force_new]              for duplicate_field in formater.duplicate_fields: -                if type(duplicate_field) in (list, tuple): +                if type(duplicate_field[0]) in (list, tuple):                      duplicate_field, force_new = duplicate_field[idx_v]                  else:                      duplicate_field, force_new = duplicate_field @@ -937,6 +937,7 @@ class Importer(object):                              v = model.objects.create(**v)                          else:                              v['defaults'] = v.get('defaults', {}) +                            print(v)                              v, created = model.objects.get_or_create(                                  **v)                          for att, objs in m2m_m2ms: | 
