From 114af5b3fd03f07d1b024cddbf42ac06c1cf0be0 Mon Sep 17 00:00:00 2001 From: Surya Paolo Date: Sun, 26 Nov 2023 01:38:09 +0100 Subject: [PATCH] - tutorial Circuito Ris Italia - Invia RIS (visibile per tutti) --- src/common/shared_vuejs.ts | 1 + .../CCheckCircuitsEnabled.ts | 3 + src/components/CMainView/CMainView.vue | 2 + .../CMyCardService/CMyCardService.ts | 1 + src/components/CMyCircuit/CMyCircuit.vue | 1 + .../CMyProfileTutorial/CMyProfileTutorial.ts | 285 +++++++++++++----- .../CMyProfileTutorial/CMyProfileTutorial.vue | 87 ++++-- .../toolbar/coinsPopover/coinsPopover.vue | 1 + src/model/GlobalStore.ts | 1 + src/model/UserStore.ts | 1 + src/statics/lang/it.js | 13 +- src/store/CircuitStore.ts | 46 ++- src/store/Modules/costanti.ts | 1 + src/store/Modules/fieldsTable.ts | 12 + src/store/Modules/tools.ts | 4 +- src/store/UserStore.ts | 5 +- src/views/user/mycircuit/mycircuit.ts | 1 + src/views/user/mycircuit/mycircuit.vue | 1 + src/views/user/mycircuits/mycircuits.vue | 1 + 19 files changed, 343 insertions(+), 124 deletions(-) diff --git a/src/common/shared_vuejs.ts b/src/common/shared_vuejs.ts index 0ba713e0..dacaab67 100755 --- a/src/common/shared_vuejs.ts +++ b/src/common/shared_vuejs.ts @@ -1827,6 +1827,7 @@ export const shared_consts = { 'profile.mycircuits': 1, 'profile.qualifica': 1, 'profile.resid_province': 1, + 'profile.resid_card': 1, 'profile.username_telegram': 1, 'profile.favorite': 1, 'profile.bookmark': 1, diff --git a/src/components/CCheckCircuitsEnabled/CCheckCircuitsEnabled.ts b/src/components/CCheckCircuitsEnabled/CCheckCircuitsEnabled.ts index 66f12638..2ecd9bc1 100755 --- a/src/components/CCheckCircuitsEnabled/CCheckCircuitsEnabled.ts +++ b/src/components/CCheckCircuitsEnabled/CCheckCircuitsEnabled.ts @@ -42,6 +42,9 @@ export default defineComponent({ function load() { non_hai_circuito_nazionale.value = !circuitStore.sonoDentroAlCircuitoNazionale() destin_non_ha_circuito_naz.value = !circuitStore.EDentroAlCircuitoNazionale(props.to_user) + if (userStore.getMyCircuitsInCommonByUser(props.to_user).length > 0) { + destin_non_ha_circuito_naz.value = false + } } onMounted(load) diff --git a/src/components/CMainView/CMainView.vue b/src/components/CMainView/CMainView.vue index 3b7dd5a1..a0fe58a9 100755 --- a/src/components/CMainView/CMainView.vue +++ b/src/components/CMainView/CMainView.vue @@ -1,5 +1,7 @@