From baf3ceeef6698c8265d190a354d9b5096c16faa2 Mon Sep 17 00:00:00 2001 From: Damien Elmes Date: Sat, 2 May 2009 04:18:47 +0900 Subject: [PATCH] give full traceback if import fails --- ankiqt/ui/importing.py | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/ankiqt/ui/importing.py b/ankiqt/ui/importing.py index be620426e..5879c140f 100644 --- a/ankiqt/ui/importing.py +++ b/ankiqt/ui/importing.py @@ -1,7 +1,7 @@ # Copyright: Damien Elmes # License: GNU GPL, version 3 or later; http://www.gnu.org/copyleft/gpl.html -import os, copy, time, sys, re +import os, copy, time, sys, re, traceback from PyQt4.QtGui import * from PyQt4.QtCore import * import anki @@ -125,7 +125,8 @@ class ImportDialog(QDialog): self.dialog.status.setText(msg) return except Exception, e: - msg = _("Import failed: %s\n") % `e` + msg = _("Import failed.\n") + msg += traceback.format_exc() self.dialog.status.setText(msg) return finally: