mirror of
https://git.mirrors.martin98.com/https://github.com/prusa3d/PrusaSlicer.git
synced 2025-08-01 05:01:59 +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;
|
||||
)",
|
||||
#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"(
|
||||
function _prusaSlicer_errorHandler(err) {
|
||||
const msg = {
|
||||
|
Loading…
x
Reference in New Issue
Block a user