mirror of
https://git.mirrors.martin98.com/https://github.com/prusa3d/PrusaSlicer.git
synced 2025-08-01 04:12:04 +08:00
ConnectWebViewPanel::get_login_script for refresh wrapped in check if _prusaSlicer_initLogin function (defined by AddUserScript) is already defined (i.e. handle gracefully situation when token refresh happen just before the UserScript gets executed)
This commit is contained in:
parent
54baccd6fc
commit
74ab2d24b7
@ -636,7 +636,17 @@ wxString ConnectWebViewPanel::get_login_script(bool refresh)
|
|||||||
window.__access_token_version = 0;
|
window.__access_token_version = 0;
|
||||||
)",
|
)",
|
||||||
#else
|
#else
|
||||||
refresh ? "console.log('Refreshing login'); _prusaSlicer_initLogin('%s');" :
|
refresh
|
||||||
|
?
|
||||||
|
R"(
|
||||||
|
if (window._prusaSlicer_initLogin !== undefined) {
|
||||||
|
console.log('Refreshing login');
|
||||||
|
_prusaSlicer_initLogin('%s');
|
||||||
|
} else {
|
||||||
|
console.log('Refreshing login skipped as no _prusaSlicer_initLogin defined (yet?)');
|
||||||
|
}
|
||||||
|
)"
|
||||||
|
:
|
||||||
R"(
|
R"(
|
||||||
function _prusaSlicer_errorHandler(err) {
|
function _prusaSlicer_errorHandler(err) {
|
||||||
const msg = {
|
const msg = {
|
||||||
|
Loading…
x
Reference in New Issue
Block a user