|
@@ -432,7 +432,18 @@ export const ConcernementsStore = defineStore({
|
|
|
console.log(`reloadProximites loaded`, entite);
|
|
|
let concernement = this.concernementsByID[old_entite.cid];
|
|
|
console.log('concernement', concernement);
|
|
|
- concernement.entites_byid[entite.id].entite.proximite = entite.proximite;
|
|
|
+ // update the entites
|
|
|
+ concernement.entites_byid[entite.id].entite.proximite = entite.proximite;
|
|
|
+ // also update the current revision entite (needed for mapItem display)
|
|
|
+ let revision_entites_len = concernement.revisions_byid[concernement.revision_id].entites.length;
|
|
|
+ for (let i = 0; i < revision_entites_len; i++) {
|
|
|
+ let rev_entite = concernement.revisions_byid[concernement.revision_id].entites[i];
|
|
|
+ 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()
|