diff --git a/src/components/card/Description.vue b/src/components/card/Description.vue index a804de325..ce503745b 100644 --- a/src/components/card/Description.vue +++ b/src/components/card/Description.vue @@ -204,7 +204,6 @@ export default { }, onUpdate: ({ markdown }) => { if (this.description === markdown) { - this.descriptionLastEdit = 0 return } this.description = markdown @@ -300,7 +299,9 @@ export default { return } this.descriptionSaving = true - await this.$store.dispatch('updateCardDesc', { ...this.card, description: this.description }) + if (this.card.id !== undefined) { + await this.$store.dispatch('updateCardDesc', { ...this.card, description: this.description }) + } this.$emit('change', this.description) this.descriptionLastEdit = 0 this.descriptionSaving = false