diff --git a/src/components/cards/CardItem.vue b/src/components/cards/CardItem.vue index 951eebf3c..bb7cc39bd 100644 --- a/src/components/cards/CardItem.vue +++ b/src/components/cards/CardItem.vue @@ -44,9 +44,7 @@ @@ -111,27 +109,6 @@ export default { return board.id !== this.currentBoard.id }) }, - stacksBySelectedBoard() { - if (this.selectedBoard === '') { - return [] - } - - let url = OC.generateUrl('/apps/deck/stacks/' + this.selectedBoard.id) - axios.get(url) - .then( - (response) => { - return Promise.resolve(response.data) - }, - (err) => { - return Promise.reject(err) - } - ) - .catch((err) => { - return Promise.reject(err) - }).then((result) => { - return result - }) - }, menu() { return [] }, @@ -180,6 +157,15 @@ export default { this.copiedCard.newUserUid = this.card.owner.uid this.$store.dispatch('assignCardToUser', this.copiedCard) }, + async asyncFindStacks() { + try { + let url = OC.generateUrl('/apps/deck/stacks/' + this.selectedBoard.id) + let response = await axios.get(url) + return response.data + } catch (err) { + return err + } + }, moveCard() { }