diff --git a/UI/Cells/AirDateCell.js b/UI/Cells/AirDateCell.js index f48d40730..e40aa06fb 100644 --- a/UI/Cells/AirDateCell.js +++ b/UI/Cells/AirDateCell.js @@ -14,10 +14,9 @@ define( var date = this.model.get(this.column.get('name')); if (date) { - this.$el.html(FormatHelpers.DateHelper(date)); + this.$el.html('
' + FormatHelpers.DateHelper(date) + '
'); - //TODO: Figure out why this makes the series grid freak out - //this.$el.attr('title', Moment(date).format('LLLL')); + this.$el.children('div').attr('title', Moment(date).format('LLLL')); } return this; diff --git a/UI/Shared/FormatHelpers.js b/UI/Shared/FormatHelpers.js index c3d04a4bc..179446246 100644 --- a/UI/Shared/FormatHelpers.js +++ b/UI/Shared/FormatHelpers.js @@ -24,8 +24,12 @@ define( return date.fromNow(true); } - //TODO: It would be nice to not have to hack this... + if (date.isBefore(Moment().add('days', -6))) { + return date.fromNow(); + } + var calendarDate = date.calendar(); + //TODO: It would be nice to not have to hack this... return calendarDate.substring(0, calendarDate.indexOf(' at ')); },