stack add and remove

Signed-off-by: Jakob Röhrl <jakob.roehrl@web.de>
This commit is contained in:
Jakob Röhrl
2019-05-23 10:49:54 +02:00
committed by Julius Härtl
parent b8cb364f00
commit f71f24c450
9 changed files with 296 additions and 17 deletions

View File

@@ -169,10 +169,8 @@ export default new Vuex.Store({
},
// acl mutators
addAclToCurrentBoard(state, acl) {
console.log(state.currentBoard)
let id = acl.participant.uid
state.currentBoard.acl[id] = acl
addAclToCurrentBoard(state, createdAcl) {
state.currentBoard.acl[createdAcl.id] = createdAcl
console.log(state.currentBoard)
},
updateAclFromCurrentBoard(state, acl) {
@@ -293,11 +291,11 @@ export default new Vuex.Store({
},
// acl actions
addAclToCurrentBoard({ commit }, acl) {
acl.boardId = this.state.currentBoard.id
apiClient.addAcl(acl)
.then((acl) => {
commit('addAclToCurrentBoard', acl)
addAclToCurrentBoard({ commit }, newAcl) {
newAcl.boardId = this.state.currentBoard.id
apiClient.addAcl(newAcl)
.then((returnAcl) => {
commit('addAclToCurrentBoard', returnAcl)
})
},
updateAclFromCurrentBoard({ commit }, acl) {