From b53163d208f3df24e9c1b3bd25b29705fbfea60b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jakob=20R=C3=B6hrl?= Date: Mon, 11 May 2020 10:51:29 +0200 Subject: [PATCH] archive all cards from stack MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: Jakob Röhrl --- src/components/board/Stack.vue | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/src/components/board/Stack.vue b/src/components/board/Stack.vue index a23a38ae0..d07ba66ff 100644 --- a/src/components/board/Stack.vue +++ b/src/components/board/Stack.vue @@ -43,6 +43,9 @@ {{ t('deck', 'Delete list') }} + + {{ t('deck', 'Archive all cards in this list') }} + @@ -178,6 +181,11 @@ export default { deleteStack(stack) { this.$store.dispatch('deleteStack', stack) }, + archiveAllCardsFromStack(stack) { + this.cardsByStack.forEach(card => { + this.$store.dispatch('archiveUnarchiveCard', { ...card, archived: true }) + }) + }, startEditing(stack) { this.copiedStack = Object.assign({}, stack) this.editing = true