mirror of
https://github.com/zadam/trilium.git
synced 2025-03-01 14:22:32 +01:00
27 lines
877 B
JavaScript
27 lines
877 B
JavaScript
function checkStatus() {
|
|
$.ajax({
|
|
url: baseApiUrl + 'status/' + globalFullLoadTime,
|
|
type: 'GET',
|
|
success: resp => {
|
|
if (resp.changed) {
|
|
window.location.reload(true);
|
|
}
|
|
else {
|
|
$("#changesToPushCount").html(resp.changesToPushCount);
|
|
}
|
|
},
|
|
statusCode: {
|
|
401: () => {
|
|
// if the user got logged out then we should display the page
|
|
// here we do that by reloading which will force the redirect if the user is really logged out
|
|
window.location.reload(true);
|
|
},
|
|
409: () => {
|
|
// 409 means we need to migrate database, reload will take care of it
|
|
window.location.reload(true);
|
|
}
|
|
}
|
|
});
|
|
}
|
|
|
|
setInterval(checkStatus, 10 * 1000); |