From fc880259a81c536108b4fd4332eca04c86a54152 Mon Sep 17 00:00:00 2001 From: Luc Mcgrady Date: Fri, 24 Oct 2025 09:58:43 +0100 Subject: [PATCH] Give main webview api access --- qt/aqt/mediasrv.py | 3 --- qt/aqt/webview.py | 1 + 2 files changed, 1 insertion(+), 3 deletions(-) diff --git a/qt/aqt/mediasrv.py b/qt/aqt/mediasrv.py index 9a57741de..ca8bea681 100644 --- a/qt/aqt/mediasrv.py +++ b/qt/aqt/mediasrv.py @@ -814,9 +814,6 @@ def _check_dynamic_request_permissions(): "/_anki/setSchedulingStates", "/_anki/i18nResources", "/_anki/congratsInfo", - # TODO: Correctly set the auth token - "/_anki/nextCardData", - "/_anki/setFlag", ): pass else: diff --git a/qt/aqt/webview.py b/qt/aqt/webview.py index 95d84c00e..fefbae17c 100644 --- a/qt/aqt/webview.py +++ b/qt/aqt/webview.py @@ -142,6 +142,7 @@ class AnkiWebPage(QWebEnginePage): AnkiWebViewKind.IMPORT_ANKI_PACKAGE, AnkiWebViewKind.IMPORT_CSV, AnkiWebViewKind.IMPORT_LOG, + AnkiWebViewKind.MAIN, ) global _profile_with_api_access, _profile_without_api_access