diff --git a/src/components/cards/CardMenuEntries.vue b/src/components/cards/CardMenuEntries.vue
index 8237db616..687dd8e99 100644
--- a/src/components/cards/CardMenuEntries.vue
+++ b/src/components/cards/CardMenuEntries.vue
@@ -26,22 +26,28 @@
{{ t('deck', 'Card details') }}
-
{{ t('deck', 'Assign to me') }}
-
{{ t('deck', 'Unassign myself') }}
-
+
{{ card.done ? t('deck', 'Mark as not done') : t('deck', 'Mark as done') }}
-
+
{{ t('deck', 'Move card') }}
{{ action.label }}
-
+
{{ card.archived ? t('deck', 'Unarchive card') : t('deck', 'Archive card') }}
-
@@ -136,6 +142,9 @@ export default {
currentBoard: state => state.currentBoard,
}),
canEdit() {
+ return !this.card.archived
+ },
+ canEditBoard() {
if (this.currentBoard) {
return this.$store.getters.canEdit
}