From 408fcce78b816e90c7e42ecdb492859e5f153137 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Pawe=C5=82=20Lidwin?= Date: Mon, 13 Apr 2026 12:39:47 +0200 Subject: [PATCH] fix: add 3rd param to setexchangecode callback I'm unsure what that param is, it could be an error indicator of some sorts, for now I'll just assume a happy path --- legendary/utils/webview_login.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/legendary/utils/webview_login.py b/legendary/utils/webview_login.py index 6168842..34425d0 100644 --- a/legendary/utils/webview_login.py +++ b/legendary/utils/webview_login.py @@ -82,7 +82,7 @@ class MockLauncher: def open_url_external(self, url): webbrowser.open(url) - def set_exchange_code(self, exchange_code): + def set_exchange_code(self, exchange_code, param): self.inject_js = False logger.debug('Got exchange code (stage 1)!') # The default Windows webview retains cookies, GTK/Qt do not. Therefore we can