|
@@ -54,15 +54,20 @@ export const ConcernementsStore = defineStore({
|
|
|
concernement.entites_byid = {};
|
|
|
concernement.entitesagissantes_byid = {};
|
|
|
concernement.has_agissantes = false;
|
|
|
- concernement.entites.forEach(entite => {
|
|
|
- concernement.entites_byid[entite.entite.id] = entite;
|
|
|
-
|
|
|
- if (entite.entite.agissante) {
|
|
|
- concernement.entitesagissantes_byid[entite.entite.id] = entite;
|
|
|
- concernement.has_agissantes = true;
|
|
|
+ var entites_temp = concernement.entites;
|
|
|
+ concernement.entites = [];
|
|
|
+ entites_temp.forEach(entite => {
|
|
|
+ if (entite.entite) {
|
|
|
+ concernement.entites_byid[entite.entite.id] = entite;
|
|
|
+
|
|
|
+ if (entite.entite.agissante) {
|
|
|
+ concernement.entitesagissantes_byid[entite.entite.id] = entite;
|
|
|
+ concernement.has_agissantes = true;
|
|
|
+ }
|
|
|
+
|
|
|
+ this.allEntitesById[entite.entite.id] = entite;
|
|
|
+ concernement.entites.push(entite);
|
|
|
}
|
|
|
-
|
|
|
- this.allEntitesById[entite.entite.id] = entite;
|
|
|
});
|
|
|
this.concernements.push(concernement);
|
|
|
this.concernementsByID[concernement.id] = concernement;
|