tried to move loadBoard to store

Signed-off-by: Jakob <jakob.roehrl@web.de>
This commit is contained in:
Jakob
2019-10-19 14:27:00 +02:00
parent 23e88a7e15
commit 1d54fc3ae8
3 changed files with 22 additions and 4 deletions

View File

@@ -235,6 +235,14 @@ export default new Vuex.Store({
}
},
actions: {
loadBoardById({ commit }, boardId) {
apiClient.loadById(boardId)
.then((board) => {
commit('setCurrentBoard', board)
commit('setAssignableUsers', board.users)
})
},
toggleShowArchived({ commit }) {
commit('toggleShowArchived')
},
@@ -381,6 +389,9 @@ export default new Vuex.Store({
apiClient.addAcl(newAcl)
.then((returnAcl) => {
commit('addAclToCurrentBoard', returnAcl)
this.$store.dispatch('loadBoardById', newAcl.boardId).then(() => {
})
})
},
updateAclFromCurrentBoard({ commit }, acl) {