diff options
author | Étienne Loks <etienne.loks@proxience.com> | 2015-06-18 03:42:55 +0200 |
---|---|---|
committer | Étienne Loks <etienne.loks@proxience.com> | 2015-06-18 03:42:55 +0200 |
commit | d7963807b49c45ff2910ec1fc2a0f732540db01b (patch) | |
tree | b9b5752ea05c74fddb63c6fe163562a1be73fd1f /ishtar_common/data_importer.py | |
parent | d6c344d0f2ac8f7584b2a276d6d9e803326da4ff (diff) | |
download | Ishtar-d7963807b49c45ff2910ec1fc2a0f732540db01b.tar.bz2 Ishtar-d7963807b49c45ff2910ec1fc2a0f732540db01b.zip |
Import: prevent associating not created item to an import
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 ea1fbf76f..33f144d6a 100644 --- a/ishtar_common/data_importer.py +++ b/ishtar_common/data_importer.py @@ -631,7 +631,8 @@ class Importer(object): data['history_modifier'] = self.history_modifier obj, created = self.get_object(self.OBJECT_CLS, data) - if self.import_instance and hasattr(obj, 'imports'): + if self.import_instance and hasattr(obj, 'imports') \ + and created: obj.imports.add(self.import_instance) if created: |