From 531d649a75cac27977ca68f409d7f7ee027d5394 Mon Sep 17 00:00:00 2001 From: Guo Xiang Tan Date: Thu, 10 Nov 2016 11:02:11 +0800 Subject: [PATCH] FIX: Make sure we decrease post count if new post fails to save. --- app/assets/javascripts/discourse/models/composer.js.es6 | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/app/assets/javascripts/discourse/models/composer.js.es6 b/app/assets/javascripts/discourse/models/composer.js.es6 index a3d8f843642..e782c4074ae 100644 --- a/app/assets/javascripts/discourse/models/composer.js.es6 +++ b/app/assets/javascripts/discourse/models/composer.js.es6 @@ -686,6 +686,10 @@ const Composer = RestModel.extend({ }).catch(throwAjaxError(function() { if (postStream) { postStream.undoPost(createdPost); + + if (post) { + post.set('reply_count', post.get('reply_count') - 1); + } } Ember.run.next(() => composer.set('composeState', OPEN)); }));