From c2ebd092f242874fd947df7981ef29a55c0342ed Mon Sep 17 00:00:00 2001 From: leedoughty <32392044+leedoughty@users.noreply.github.com> Date: Wed, 3 Dec 2025 22:43:09 +0000 Subject: [PATCH] Use CardTypeError from anki.errors module --- qt/aqt/errors.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/qt/aqt/errors.py b/qt/aqt/errors.py index a12d2950c..89e15246e 100644 --- a/qt/aqt/errors.py +++ b/qt/aqt/errors.py @@ -14,7 +14,7 @@ from markdown import markdown import aqt from anki.collection import HelpPage -from anki.errors import BackendError, Interrupted +from anki.errors import BackendError, CardTypeError, Interrupted from anki.utils import is_win from aqt.addons import AddonManager, AddonMeta from aqt.qt import * @@ -41,7 +41,7 @@ def show_exception(*, parent: QWidget, exception: Exception) -> None: text_format = Qt.TextFormat.PlainText # set CardTypeError messages as rich text to allow HTML formatting - if type(exception).__name__ == "CardTypeError": + if isinstance(exception, CardTypeError): text_format = Qt.TextFormat.RichText if isinstance(exception, BackendError):