versione 1.2.14 :

- aggiornati i file di configurazione, ENV e script non funzionanti., package.
- corretto custom-service-worker.js con CORS
- ottimizzato il server, la chiamata Load iniziale (senza promise, con async/await).
This commit is contained in:
Surya Paolo
2025-03-12 21:02:51 +01:00
parent cc541b1e6f
commit 834203ffbb
135 changed files with 572 additions and 1965 deletions

View File

@@ -111,24 +111,26 @@ async function sendSwMsgIfAvailable() {
const count = await checkPendingMsg()
if (count) {
return navigator.serviceWorker.ready
.then(() => globalroutines('readall', 'swmsg')
.then((arr_recmsg) => {
if (arr_recmsg.length > 0) {
console.log('---------------------- 2) navigator (2) .serviceWorker.ready')
let promiseChain = Promise.resolve()
if (useServiceWorker()) {
return navigator.serviceWorker.ready
.then(() => globalroutines('readall', 'swmsg')
.then((arr_recmsg) => {
if (arr_recmsg.length > 0) {
console.log('---------------------- 2) navigator (2) .serviceWorker.ready')
let promiseChain = Promise.resolve()
for (const rec of arr_recmsg) {
// #Alternative to SyncManager
promiseChain = promiseChain.then(() => Api.syncAlternative(rec._id)
.then(() => {
//++Todo conv: something = true
}))
for (const rec of arr_recmsg) {
// #Alternative to SyncManager
promiseChain = promiseChain.then(() => Api.syncAlternative(rec._id)
.then(() => {
//++Todo conv: something = true
}))
}
return promiseChain
}
return promiseChain
}
return null
}))
return null
}))
}
}
}