history is working #2203
This commit is contained in:
@@ -81,6 +81,13 @@ export const ConcernementsStore = defineStore({
|
||||
}
|
||||
});
|
||||
|
||||
// revisions
|
||||
concernement.active_revision = concernement.revision_id;
|
||||
concernement.revisions_byid = {};
|
||||
concernement.revisions.forEach(rev => {
|
||||
concernement.revisions_byid[rev.revision_id] = rev;
|
||||
});
|
||||
|
||||
// puissance d'agir
|
||||
concernement.has_puissancedagir = concernement.besoins.length ? true : false;
|
||||
concernement.besoins.forEach(besoin => {
|
||||
@@ -294,28 +301,9 @@ export const ConcernementsStore = defineStore({
|
||||
console.log('concernement store setRecitPlayer', player);
|
||||
this.recit_plyr_player = player;
|
||||
},
|
||||
loadConcernementsRevisions (cid) {
|
||||
console.log('concernements store loadConcernementsRevisions');
|
||||
return new Promise((resolve, reject) => {
|
||||
const ast = gql`{
|
||||
concernementrevisions(id: ${cid}) {
|
||||
...ConcernementFields
|
||||
}
|
||||
}
|
||||
${ConcernementFields}
|
||||
`
|
||||
// console.log('ast', ast);
|
||||
GQL.post('', { query: print(ast) })
|
||||
.then(({ data : { data : { concernementrevisions } } }) => {
|
||||
console.log('concernementsrevisions all loaded', concernementrevisions);
|
||||
this.concernementsByID[cid].revisions = concernementrevisions;
|
||||
resolve()
|
||||
})
|
||||
.catch(error => {
|
||||
console.warn('Issue with loadConcernements revisions', error)
|
||||
reject(error)
|
||||
})
|
||||
})
|
||||
setActiveRevision (cid, rid) {
|
||||
this.concernementsByID[cid].active_revision = rid;
|
||||
}
|
||||
|
||||
}
|
||||
})
|
Reference in New Issue
Block a user