From 76b60d19ece3b21bbb29a73d9e33455d749ed956 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?C=C3=A9dric=20Krier?= Date: Mon, 27 May 2024 16:32:58 +0200 Subject: [PATCH] Do not close import window on error Closes #8202 --- tryton/tryton/gui/window/win_import.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/tryton/tryton/gui/window/win_import.py b/tryton/tryton/gui/window/win_import.py index 6f4145a1e3..c976683274 100644 --- a/tryton/tryton/gui/window/win_import.py +++ b/tryton/tryton/gui/window/win_import.py @@ -201,7 +201,8 @@ class WinImport(WinCSV): fname = self.import_csv_file.get_filename() if fname: - self.import_csv(fname, fields) + if not self.import_csv(fname, fields): + return self.destroy() def import_csv(self, fname, fields): @@ -252,3 +253,4 @@ class WinImport(WinCSV): common.message(_('%d record imported.') % count) else: common.message(_('%d records imported.') % count) + return count