- Entri in Circuito Italia solo se hai il fido nel circuito provinciale
- Aggiunta Zona, oltre alla provincia, per visualizzare i vari circuiti della prov
This commit is contained in:
@@ -107,7 +107,24 @@ export const useCircuitStore = defineStore('CircuitStore', {
|
||||
|
||||
},
|
||||
|
||||
SonoDentroAdAlmeno1CircuitoConFido() {
|
||||
SonoDentroAdAlmeno1CircuitoConFido(): boolean {
|
||||
const userStore = useUserStore()
|
||||
|
||||
if (userStore.my.profile.useraccounts) {
|
||||
const accountsConFido = userStore.my.profile.useraccounts.filter((rec: IAccount) => rec.fidoConcesso > 0)
|
||||
|
||||
for (const account of accountsConFido) {
|
||||
const mycircuit = this.listcircuits.find((circ: ICircuit) => circ._id === account.circuitId)
|
||||
if (mycircuit && !mycircuit.showAlways) {
|
||||
return true
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
return false
|
||||
},
|
||||
|
||||
get1CircuitoConFido() {
|
||||
const userStore = useUserStore()
|
||||
|
||||
if (userStore.my.profile.useraccounts) {
|
||||
@@ -157,9 +174,13 @@ export const useCircuitStore = defineStore('CircuitStore', {
|
||||
|
||||
getCircuitsNameByProvince(prov: string): ICircuit[] {
|
||||
const filterarr = this.listcircuits.filter((rec: ICircuit) => rec.strProv === prov)
|
||||
return filterarr.map((subArray: any) => {
|
||||
let arrcirc = filterarr.map((subArray: any) => {
|
||||
return subArray.name;
|
||||
})
|
||||
if (arrcirc.length > 1)
|
||||
return ['[Nessuno]', ...arrcirc]
|
||||
else
|
||||
return arrcirc
|
||||
},
|
||||
|
||||
getCircuitByCircuitId(circuitId: string): ICircuit | null | undefined {
|
||||
|
||||
Reference in New Issue
Block a user