From 27b8c79bcab7c871f747ef89488cf9bb3c1196dd Mon Sep 17 00:00:00 2001 From: Jakob Date: Tue, 17 Sep 2019 14:26:46 +0200 Subject: [PATCH] stack api call Signed-off-by: Jakob --- src/components/cards/CardItem.vue | 20 +++++++++++++++++++- 1 file changed, 19 insertions(+), 1 deletion(-) diff --git a/src/components/cards/CardItem.vue b/src/components/cards/CardItem.vue index 1eccefdb5..951eebf3c 100644 --- a/src/components/cards/CardItem.vue +++ b/src/components/cards/CardItem.vue @@ -44,6 +44,8 @@ @@ -66,6 +68,7 @@ import { ActionButton } from 'nextcloud-vue/dist/Components/ActionButton' import { Multiselect } from 'nextcloud-vue/dist/Components/Multiselect' import ClickOutside from 'vue-click-outside' import { mapState } from 'vuex' +import axios from 'nextcloud-axios' import CardBadges from './CardBadges' import LabelTag from './LabelTag' @@ -112,7 +115,22 @@ export default { if (this.selectedBoard === '') { return [] } - return this.$store.getters.stacksByBoard(this.selectedBoard.id) + + 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 []