diff --git a/src/stores/concernements.js b/src/stores/concernements.js index ad802ff..69899ad 100644 --- a/src/stores/concernements.js +++ b/src/stores/concernements.js @@ -389,15 +389,17 @@ export const ConcernementsStore = defineStore({ // records and/or merge into general object and on conernement entitites_byid tmp_conc.entites.forEach(entite => { entite.cid = tmp_conc.id; - if (this.allEntitesById[entite.entite.id]) { - _assign(this.allEntitesById[entite.entite.id], entite); - }else{ - this.allEntitesById[entite.entite.id] = entite; - } - if (tmp_conc.entites_byid[entite.entite.id]) { - _assign(tmp_conc.entites_byid[entite.entite.id], entite); - }else{ - tmp_conc.entites_byid[entite.entite.id] = entite; + if(entite.entite){ + if (this.allEntitesById[entite.entite.id]) { + _assign(this.allEntitesById[entite.entite.id], entite); + }else{ + this.allEntitesById[entite.entite.id] = entite; + } + if (tmp_conc.entites_byid[entite.entite.id]) { + _assign(tmp_conc.entites_byid[entite.entite.id], entite); + }else{ + tmp_conc.entites_byid[entite.entite.id] = entite; + } } }); // add and/or merge revisions