summaryrefslogtreecommitdiff
path: root/ishtar_common/models_imports.py
diff options
context:
space:
mode:
authorÉtienne Loks <etienne.loks@iggdrasil.net>2024-07-24 00:13:22 +0200
committerÉtienne Loks <etienne.loks@iggdrasil.net>2024-07-25 18:25:37 +0200
commitb2f77cc6050f043a7bc1bcbafdc35e51e55a048d (patch)
treeccdce6622479e4a0b3f20325b4e5b0f0c518c0b0 /ishtar_common/models_imports.py
parentb335ed1197e5fcd4665be9aa02b480a38ad10075 (diff)
downloadIshtar-b2f77cc6050f043a7bc1bcbafdc35e51e55a048d.tar.bz2
Ishtar-b2f77cc6050f043a7bc1bcbafdc35e51e55a048d.zip
🐛 commands: fix ishtar_import script - add verbose display
Diffstat (limited to 'ishtar_common/models_imports.py')
-rw-r--r--ishtar_common/models_imports.py4
1 files changed, 4 insertions, 0 deletions
diff --git a/ishtar_common/models_imports.py b/ishtar_common/models_imports.py
index 2b181165b..836676c03 100644
--- a/ishtar_common/models_imports.py
+++ b/ishtar_common/models_imports.py
@@ -2622,6 +2622,7 @@ class Import(BaseImport):
simulate=False,
return_importer_and_data=False,
request=None,
+ verbose=False
):
self.state = "IP"
self.end_date = datetime.datetime.now()
@@ -2636,6 +2637,7 @@ class Import(BaseImport):
user=self.user,
line_to_process=line_to_process,
simulate=simulate,
+ verbose=verbose
)
except IOError:
error_message = str(_("Error on imported file: {}")).format(
@@ -2802,6 +2804,8 @@ class Import(BaseImport):
if not self.error_file or not self.error_file.path:
ImportLineError.objects.filter(import_item=self).delete()
return
+ if not os.path.isfile(self.error_file.path):
+ return
with open(self.error_file.path, "r") as error_file:
reader = csv.reader(error_file)
for idx, line in enumerate(reader):