live updates: remove deleted cards with loadStacks() and not just append them
Signed-off-by: chandi Langecker <git@chandi.it>
This commit is contained in:
committed by
Julius Härtl
parent
41d8867bdd
commit
2e6b20d71d
@@ -273,6 +273,17 @@ export default {
|
||||
addNewCard(state, card) {
|
||||
state.cards.push(card)
|
||||
},
|
||||
setCards(state, cards) {
|
||||
const deletedCards = state.cards.filter(_card => {
|
||||
return cards.findIndex(c => _card.id === c.id) === -1
|
||||
})
|
||||
for (const card of deletedCards) {
|
||||
this.commit('deleteCard', card)
|
||||
}
|
||||
for (const card of cards) {
|
||||
this.commit('addCard', card)
|
||||
}
|
||||
},
|
||||
},
|
||||
actions: {
|
||||
async addCard({ commit }, card) {
|
||||
|
||||
Reference in New Issue
Block a user