Use moment.js in auto close js

This commit is contained in:
Neil Lalonde 2013-08-28 15:37:20 -04:00
parent eeef24b9da
commit c2088f5b5d

View File

@ -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', '');