bach пре 1 година
родитељ
комит
fea17b2d6b
2 измењених фајлова са 14 додато и 11 уклоњено
  1. 1 1
      src/components/MapConcernements.vue
  2. 13 10
      src/stores/concernements.js

+ 1 - 1
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++;

+ 13 - 10
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;
 
               }
             }