From c2088f5b5ddba038c66976830fa3a490a44a6fbe Mon Sep 17 00:00:00 2001 From: Neil Lalonde Date: Wed, 28 Aug 2013 15:37:20 -0400 Subject: [PATCH] Use moment.js in auto close js --- .../discourse/controllers/edit_topic_auto_close_controller.js | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/app/assets/javascripts/discourse/controllers/edit_topic_auto_close_controller.js b/app/assets/javascripts/discourse/controllers/edit_topic_auto_close_controller.js index da86cfcdf93..76e7253a74e 100644 --- a/app/assets/javascripts/discourse/controllers/edit_topic_auto_close_controller.js +++ b/app/assets/javascripts/discourse/controllers/edit_topic_auto_close_controller.js @@ -11,9 +11,10 @@ Discourse.EditTopicAutoCloseController = Discourse.ObjectController.extend(Disco setDays: function() { if( this.get('details.auto_close_at') ) { + console.log( this.get('details.auto_close_at') ); var closeTime = new Date( this.get('details.auto_close_at') ); if (closeTime > new Date()) { - this.set('auto_close_days', closeTime.daysSince()); + this.set('auto_close_days', Math.round(moment(closeTime).diff(new Date(), 'days', true))); } } else { this.set('details.auto_close_days', '');