diff --git a/src/components/MapConcernements.vue b/src/components/MapConcernements.vue index 395fbf3..ec1fd36 100644 --- a/src/components/MapConcernements.vue +++ b/src/components/MapConcernements.vue @@ -1068,7 +1068,7 @@ export default { // loop through all supperposition couple for(let [couple_id, superpositions] of Object.entries(this.allSuperpositions_byid)){ // if couple has only one superposition, use regular mapItems - let superpositions_ids = Object.keys(superpositions); + // let superpositions_ids = Object.keys(superpositions); let i = 0; for(let [superposition_id, superposition] of Object.entries(superpositions)){ i++; diff --git a/src/stores/concernements.js b/src/stores/concernements.js index 658c05c..3627e8e 100644 --- a/src/stores/concernements.js +++ b/src/stores/concernements.js @@ -190,17 +190,20 @@ export const ConcernementsStore = defineStore({ // if (!this.allSuperpositions_bycid[superposition[i].cid]) { // this.allSuperpositions_bycid[superposition[i].cid] = []; // } - if (!this.concernementsByID[superposition[i].cid].superpositions[superposition_couple_id]) { - this.concernementsByID[superposition[i].cid].superpositions[superposition_couple_id] = {}; + if(this.concernementsByID[superposition[i].cid]){ + if (!this.concernementsByID[superposition[i].cid].superpositions[superposition_couple_id]) { + this.concernementsByID[superposition[i].cid].superpositions[superposition_couple_id] = {}; + } + // let s = { + // eid: superposition[i].eid, + // target_cid: superposition[j].cid, + // target_eid: superposition[j].eid, + // }; + // this.allSuperpositions_bycid[superposition[i].cid].push(s) + // this.concernementsByID[superposition[i].cid].superpositions.push(s); + this.concernementsByID[superposition[i].cid].superpositions[superposition_couple_id][superposition_id] = superposition; + } - // let s = { - // eid: superposition[i].eid, - // target_cid: superposition[j].cid, - // target_eid: superposition[j].eid, - // }; - // this.allSuperpositions_bycid[superposition[i].cid].push(s) - // this.concernementsByID[superposition[i].cid].superpositions.push(s); - this.concernementsByID[superposition[i].cid].superpositions[superposition_couple_id][superposition_id] = superposition; } }