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:
@@ -103,7 +103,7 @@ export default defineComponent({
|
||||
}
|
||||
|
||||
async function loadProfile() {
|
||||
console.log('loadProfile...', username.value)
|
||||
console.log('loadUserActivities...', username.value)
|
||||
try {
|
||||
const today = new Date();
|
||||
today.setHours(0, 0, 0, 0);
|
||||
|
||||
@@ -138,7 +138,7 @@
|
||||
v-model="signup.username"
|
||||
:readonly="
|
||||
tools.getAskToVerifyReg() &&
|
||||
!site.confpages.enableRegMultiChoice
|
||||
!site.confpages?.enableRegMultiChoice
|
||||
"
|
||||
rounded
|
||||
outlined
|
||||
@@ -421,7 +421,7 @@
|
||||
v-model="signup.username"
|
||||
:readonly="
|
||||
tools.getAskToVerifyReg() &&
|
||||
!site.confpages.enableRegMultiChoice
|
||||
!site.confpages?.enableRegMultiChoice
|
||||
"
|
||||
rounded
|
||||
outlined
|
||||
|
||||
@@ -2,7 +2,7 @@
|
||||
|
||||
<div v-if="!globalStore.serverError" class="q-ma-sm">
|
||||
|
||||
<div v-if="tools.isLogged() && (site.confpages.enableRegMultiChoice || (!site.confpages.enabledRegNeedTelegram))">
|
||||
<div v-if="tools.isLogged() && (site.confpages?.enableRegMultiChoice || (!site.confpages?.enabledRegNeedTelegram))">
|
||||
<CVerifyEmail v-if="!tools.isEmailVerified() && !tools.TelegVerificato()">
|
||||
</CVerifyEmail>
|
||||
</div>
|
||||
|
||||
@@ -155,15 +155,25 @@ export default defineComponent({
|
||||
if (isfinishLoading.value) {
|
||||
uploadStart()
|
||||
}
|
||||
document.addEventListener('swUpdated', updateAvailable, { once: true })
|
||||
navigator.serviceWorker.addEventListener('controllerchange', () => {
|
||||
// We'll also need to add 'refreshing' to our data originally set to false.
|
||||
if (refreshing.value)
|
||||
return
|
||||
refreshing.value = true
|
||||
// Here the actual reload of the page occurs
|
||||
window.location.reload()
|
||||
})
|
||||
try {
|
||||
if (window) {
|
||||
window.addEventListener('swUpdated', updateAvailable, { once: true })
|
||||
if ('serviceWorker' in navigator) {
|
||||
navigator.serviceWorker.addEventListener('controllerchange', () => {
|
||||
// We'll also need to add 'refreshing' to our data originally set to false.
|
||||
if (refreshing.value)
|
||||
return
|
||||
refreshing.value = true
|
||||
// Here the actual reload of the page occurs
|
||||
window.location.reload()
|
||||
})
|
||||
|
||||
}
|
||||
}
|
||||
} catch (e) {
|
||||
console.error('Err', e.message)
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
const {
|
||||
@@ -312,7 +322,7 @@ export default defineComponent({
|
||||
|
||||
setshortlang(mylangtopass)
|
||||
|
||||
tools.setLangAtt(mylangtopass)
|
||||
tools.setLangAtt($q, $router, mylangtopass)
|
||||
|
||||
userStore.setLangServer()
|
||||
},
|
||||
@@ -373,11 +383,13 @@ export default defineComponent({
|
||||
|
||||
if (Platform.is.ios) {
|
||||
// Unregister Service Worker
|
||||
navigator.serviceWorker.getRegistrations().then((registrations) => {
|
||||
for (const registration of registrations) {
|
||||
registration.unregister()
|
||||
}
|
||||
})
|
||||
if ('serviceWorker' in navigator) {
|
||||
navigator.serviceWorker.getRegistrations().then((registrations) => {
|
||||
for (const registration of registrations) {
|
||||
registration.unregister()
|
||||
}
|
||||
})
|
||||
}
|
||||
|
||||
// window.location.reload()
|
||||
} else {
|
||||
@@ -435,7 +447,7 @@ export default defineComponent({
|
||||
|
||||
mylang = toolsext.checkLangPassed($q, $router, mylang)
|
||||
|
||||
tools.setLangAtt(mylang)
|
||||
tools.setLangAtt($q, $router, mylang)
|
||||
setshortlang(mylang)
|
||||
}
|
||||
|
||||
|
||||
@@ -118,12 +118,7 @@
|
||||
<div v-if="site.confpages && site.confpages.showMsgs">
|
||||
<message-popover></message-popover>
|
||||
</div>
|
||||
<div
|
||||
v-if="
|
||||
(site.confpages && site.confpages.showCoins) ||
|
||||
site.confpages.showRIS
|
||||
"
|
||||
>
|
||||
<div v-if="site.confpages?.showCoins || site.confpages?.showRIS">
|
||||
<coinsPopover v-model="rightCoinsOpen"></coinsPopover>
|
||||
</div>
|
||||
<div v-if="site.confpages && site.confpages.showNotif">
|
||||
|
||||
Reference in New Issue
Block a user