admin front proximite bug fix

This commit is contained in:
Bachir Soussi Chiadmi 2024-05-29 20:17:31 +02:00
parent c9655a1e49
commit f3703d6657

View File

@ -432,30 +432,33 @@ export const ConcernementsStore = defineStore({
console.log(`reloadProximites loaded`, entite); console.log(`reloadProximites loaded`, entite);
let concernement = this.concernementsByID[old_entite.cid]; let concernement = this.concernementsByID[old_entite.cid];
console.log('concernement', concernement); console.log('concernement', concernement);
// update the entites if (entite.proximite.length) {
concernement.entites_byid[entite.id].entite.proximite = entite.proximite; concernement.has_proximites = true;
// also update the current revision entite (needed for mapItem display) // update the entites
let revision_entites_len = concernement.revisions_byid[concernement.revision_id].entites.length; concernement.entites_byid[entite.id].entite.proximite = entite.proximite;
for (let i = 0; i < revision_entites_len; i++) { // also update the current revision entite (needed for mapItem display)
let rev_entite = concernement.revisions_byid[concernement.revision_id].entites[i]; let revision_entites_len = concernement.revisions_byid[concernement.revision_id].entites.length;
if (rev_entite.entite && rev_entite.entite.id === entite.id) { for (let i = 0; i < revision_entites_len; i++) {
concernement.revisions_byid[concernement.revision_id].entites[i].entite.proximite = entite.proximite; let rev_entite = concernement.revisions_byid[concernement.revision_id].entites[i];
break; if (rev_entite.entite && rev_entite.entite.id === entite.id) {
concernement.revisions_byid[concernement.revision_id].entites[i].entite.proximite = entite.proximite;
break;
}
} }
// update the user's entite list
let user = UserStore();
console.log('user', user);
user.getUserEntitees()
.then(() => { // { data : { data : { userentites } } }
console.log('reloadProximites graphql userentites loaded')
// this.user_entites = userentites;
resolve();
})
.catch(error => {
console.warn('Issue with graphql userentites loading', error)
Promise.reject(error)
})
} }
// update the user's entite list
let user = UserStore();
console.log('user', user);
user.getUserEntitees()
.then(() => { // { data : { data : { userentites } } }
console.log('reloadProximites graphql userentites loaded')
// this.user_entites = userentites;
resolve();
})
.catch(error => {
console.warn('Issue with graphql userentites loading', error)
Promise.reject(error)
})
}) })
.catch(error => { .catch(error => {
console.warn('Issue with reloadProximites', error); console.warn('Issue with reloadProximites', error);