handled workflowed concernements and entites
This commit is contained in:
parent
0c2a594fb9
commit
dafa36f29c
@ -54,7 +54,10 @@ export const ConcernementsStore = defineStore({
|
||||
concernement.entites_byid = {};
|
||||
concernement.entitesagissantes_byid = {};
|
||||
concernement.has_agissantes = false;
|
||||
concernement.entites.forEach(entite => {
|
||||
var entites_temp = concernement.entites; // record a temp entites liste
|
||||
concernement.entites = []; // erase the concernement.entite array as we want to keep only visible entites
|
||||
entites_temp.forEach(entite => {
|
||||
if (entite.entite) { // entite.entite may be null because of workflow confidentiality
|
||||
concernement.entites_byid[entite.entite.id] = entite;
|
||||
// record entite agissante
|
||||
if (entite.entite.agissante) {
|
||||
@ -63,6 +66,8 @@ export const ConcernementsStore = defineStore({
|
||||
}
|
||||
// record a flat list of all entités of all concernement for map-popup
|
||||
this.allEntitesById[entite.entite.id] = entite;
|
||||
concernement.entites.push(entite); // fill the entites array with visible entite only
|
||||
}
|
||||
});
|
||||
this.concernements.push(concernement);
|
||||
this.concernementsByID[concernement.id] = concernement;
|
||||
|
Loading…
x
Reference in New Issue
Block a user