From 842139902078414f405190c1f76f8674a5f6fc56 Mon Sep 17 00:00:00 2001 From: Damien Elmes Date: Thu, 21 Jun 2018 15:51:32 +1000 Subject: [PATCH] fix error reporting when collection not open --- aqt/errors.py | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/aqt/errors.py b/aqt/errors.py index 4df67f3c8..b0d057a9a 100644 --- a/aqt/errors.py +++ b/aqt/errors.py @@ -143,9 +143,15 @@ add-ons section of our support site. else: platname = "Linux" + def schedVer(): + try: + return self.mw.col.schedVer() + except: + return "?" + return """\ Anki {} Python {} Qt {} PyQt {} Platform: {} Flags: frz={} ao={} sv={} """.format(appVersion, platform.python_version(), QT_VERSION_STR, PYQT_VERSION_STR, platname, - getattr(sys, "frozen", False), self.mw.addonManager.dirty, self.mw.col.schedVer()) + getattr(sys, "frozen", False), self.mw.addonManager.dirty, schedVer())