From 9efd565f749cac8e3f3340ce6909da73b948fb79 Mon Sep 17 00:00:00 2001 From: Maxime Quandalle Date: Mon, 31 Aug 2015 16:04:45 +0200 Subject: Don't save a draft if the card description hasn't been modified --- client/components/cards/cardDetails.js | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) (limited to 'client/components/cards') diff --git a/client/components/cards/cardDetails.js b/client/components/cards/cardDetails.js index caa5993f..5a7071e8 100644 --- a/client/components/cards/cardDetails.js +++ b/client/components/cards/cardDetails.js @@ -88,7 +88,10 @@ BlazeComponent.extendComponent({ close(isReset = false) { if (this.isOpen.get() && ! isReset) { - UnsavedEdits.set(this._getUnsavedEditKey(), this.getValue()); + let draft = $.trim(this.getValue()); + if (draft !== Cards.findOne(Session.get('currentCard')).description) { + UnsavedEdits.set(this._getUnsavedEditKey(), this.getValue()); + } } super(); } -- cgit v1.2.3-1-g7c22