- corretto problema ROGNOSO : Risolvere la questione "Sessioni multiple", se apro 2 browser l'ultimo va a cancellare il precedente, e mi da errore di email non valida !

Il problema era sulla fetch nel service worker, gestita in quel modo personalizzato, andava in conflitto, non tenendo le chiamate bloccanti, ma uscivano prima che arrivasse la risposta del server.
- Per chi è da tanto che non si collega a RISO, compare "Email non verificata"... (si risolve chiudendo su ESCI e riloggandosi)... però andrebbe sistemata.
(stesso problema di prima).
This commit is contained in:
Surya Paolo
2025-10-26 02:47:59 +02:00
parent eb0fb72c70
commit df98ec9471
64 changed files with 1286 additions and 704 deletions

View File

@@ -29,6 +29,10 @@ export default defineComponent({
const site = ref(globalStore.site)
const username_telegram_aportador = ref('')
const isLogged = computed(() => userStore.isLogged)
const isEmailVerified = computed(() => userStore.my.verified_email)
const telegVerificato = computed(() => userStore.my.profile.teleg_id > 0 && userStore.my.profile.teleg_id_old > 0)
function load() {
///
}
@@ -41,6 +45,9 @@ export default defineComponent({
tools,
site,
username_telegram_aportador,
isLogged,
isEmailVerified,
telegVerificato,
}
},
})

View File

@@ -5,11 +5,11 @@
>
<div
v-if="
tools.isLogged() &&
isLogged &&
(site.confpages?.enableRegMultiChoice || !site.confpages?.enabledRegNeedTelegram)
"
>
<CVerifyEmail v-if="tools.isLogged() && !tools.isEmailVerified() && !tools.TelegVerificato()">
<CVerifyEmail v-if="isLogged && !isEmailVerified && !telegVerificato">
</CVerifyEmail>
</div>