feat: add validators to check values in services

Signed-off-by: Luka Trovic <luka@nextcloud.com>
This commit is contained in:
Luka Trovic
2022-09-13 19:14:59 +02:00
committed by Julius Härtl
parent f9acf7778f
commit 1217b37b19
22 changed files with 560 additions and 283 deletions

View File

@@ -384,11 +384,13 @@ export default new Vuex.Store({
const storedBoard = await apiClient.updateBoard(board)
commit('addBoard', storedBoard)
},
createBoard({ commit }, boardData) {
apiClient.createBoard(boardData)
.then((board) => {
commit('addBoard', board)
})
async createBoard({ commit }, boardData) {
try {
const board = await apiClient.createBoard(boardData)
commit('addBoard', board)
} catch (err) {
return err
}
},
async cloneBoard({ commit }, boardData) {
try {