From 4e5526aca819ca50eedf7987244804ceccff2a51 Mon Sep 17 00:00:00 2001 From: RisingOrange Date: Wed, 8 Nov 2023 15:17:12 +0100 Subject: [PATCH] Replace usage of QueryOp with AddonQueryOp --- ankihub/gui/operations/deck_creation.py | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/ankihub/gui/operations/deck_creation.py b/ankihub/gui/operations/deck_creation.py index 5d19c1f4f..aa0053473 100644 --- a/ankihub/gui/operations/deck_creation.py +++ b/ankihub/gui/operations/deck_creation.py @@ -2,7 +2,6 @@ import aqt from aqt import QCheckBox, QMessageBox -from aqt.operations import QueryOp from aqt.studydeck import StudyDeck from aqt.utils import showInfo, tooltip @@ -14,6 +13,7 @@ from ...main.subdecks import SUBDECK_TAG from ...settings import config, url_view_deck from ..media_sync import media_sync +from ..operations import AddonQueryOp from ..utils import ask_user @@ -128,13 +128,13 @@ def on_success(deck_creation_result: DeckCreationResult) -> None: f"{deck_url}" ) - def on_failure(exc: Exception): + def on_failure(exc: Exception) -> None: aqt.mw.progress.finish() raise exc - op = QueryOp( + op = AddonQueryOp( parent=aqt.mw, - op=lambda col: create_ankihub_deck( + op=lambda _: create_ankihub_deck( deck_name, private=private, add_subdeck_tags=add_subdeck_tags,