Use presorted cards on front-end view

Signed-off-by: Raul <raul@nextcloud.com>
This commit is contained in:
Raul
2022-05-04 15:34:54 +02:00
committed by Julius Härtl
parent 308bf80de0
commit 99f5e8b76e
2 changed files with 14 additions and 61 deletions

View File

@@ -43,12 +43,14 @@ export default {
actions: {
async loadUpcoming({ commit }) {
commit('setCurrentBoard', null)
const assignedCards = await apiClient.get('upcoming')
const assignedCardsFlat = assignedCards.flat()
for (const i in assignedCardsFlat) {
commit('addCard', assignedCardsFlat[i])
const upcommingCards = await apiClient.get('upcoming')
for (const dueStatus in upcommingCards) {
for (const idx in upcommingCards[dueStatus]) {
commit('addCard', upcommingCards[dueStatus][idx])
}
}
commit('setAssignedCards', assignedCardsFlat)
commit('setAssignedCards', upcommingCards)
},
},
}