diff options
| author | Étienne Loks <etienne.loks@iggdrasil.net> | 2017-08-31 12:26:52 +0200 | 
|---|---|---|
| committer | Étienne Loks <etienne.loks@iggdrasil.net> | 2017-08-31 12:26:52 +0200 | 
| commit | ce14999d7d91498a93a76e742366eaf9f970410e (patch) | |
| tree | 748262540e3ff9b5a93df958764e6195dafc1ea4 /ishtar_common/models_imports.py | |
| parent | e85a45cba767275a58b5c136091ce80d31045862 (diff) | |
| download | Ishtar-ce14999d7d91498a93a76e742366eaf9f970410e.tar.bz2 Ishtar-ce14999d7d91498a93a76e742366eaf9f970410e.zip  | |
Importers: fix target key initialization (manage target key not related to current import) - refs #3725
Diffstat (limited to 'ishtar_common/models_imports.py')
| -rw-r--r-- | ishtar_common/models_imports.py | 6 | 
1 files changed, 3 insertions, 3 deletions
diff --git a/ishtar_common/models_imports.py b/ishtar_common/models_imports.py index 6a313a95d..a6fcd89c6 100644 --- a/ishtar_common/models_imports.py +++ b/ishtar_common/models_imports.py @@ -708,7 +708,6 @@ class FormaterType(models.Model):                      "**WARN FormaterType.get_formater_type**: {} "                      "is not in TARGET_MODELS_KEYS".format(self.options))                  return -            model = None              if self.options in dir():                  model = dir()[self.options]              else: @@ -882,10 +881,11 @@ class Import(models.Model):              shutil.rmtree(tmpdir)          return [] -    def initialize(self): +    def initialize(self, user=None):          self.state = 'AP'          self.save() -        self.get_importer_instance().initialize(self.data_table, output='db') +        self.get_importer_instance().initialize(self.data_table, +                                                user=user, output='db')          self.state = 'A'          self.save()  | 
