From a24b0f857b2a5acc02d9cd130ec85db08538fbae Mon Sep 17 00:00:00 2001 From: Étienne Loks Date: Mon, 29 Jul 2019 15:00:14 +0200 Subject: Data importer: force str for error (translation issue) --- ishtar_common/data_importer.py | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) (limited to 'ishtar_common/data_importer.py') diff --git a/ishtar_common/data_importer.py b/ishtar_common/data_importer.py index a59e7f7a7..f04d04c40 100644 --- a/ishtar_common/data_importer.py +++ b/ishtar_common/data_importer.py @@ -143,7 +143,7 @@ class ImporterError(Exception): self.type = type def __str__(self): - return self.msg + return str(self.msg) class Formater(object): @@ -1933,9 +1933,11 @@ class Importer(object): [(v and str(v).replace('"', '""')) or empty for v in values]) + u'"' - def _get_csv(self, rows, header=[], empty=u"-"): + def _get_csv(self, rows, header=None, empty=u"-"): if not rows: return "" + if not header: + header = [] csv_v = [] if header: csv_v.append(self._format_csv_line(header, empty=empty)) -- cgit v1.2.3