mirror of
https://github.com/lidarr/lidarr.git
synced 2025-08-19 21:13:28 -07:00
Added AirDateUtc for UTC offset time
This commit is contained in:
parent
7689b50dee
commit
eb5a15a8ca
18 changed files with 41 additions and 20 deletions
|
@ -58,7 +58,7 @@ define(
|
|||
_.each(calendarCollection.models, function (element) {
|
||||
var episodeTitle = element.get('title');
|
||||
var seriesTitle = element.get('series').get('title');
|
||||
var start = element.get('airDate');
|
||||
var start = element.get('airDateUtc');
|
||||
var statusLevel = _instance.getStatusLevel(element);
|
||||
|
||||
element.set({
|
||||
|
@ -80,7 +80,7 @@ define(
|
|||
getStatusLevel: function (element) {
|
||||
var hasFile = element.get('hasFile');
|
||||
var currentTime = Moment();
|
||||
var start = Moment(element.get('airDate'));
|
||||
var start = Moment(element.get('airDateUtc'));
|
||||
var end = Moment(element.get('end'));
|
||||
|
||||
var statusLevel = 'primary';
|
||||
|
|
|
@ -9,7 +9,7 @@ define(
|
|||
model: EpisodeModel,
|
||||
|
||||
comparator: function (model) {
|
||||
var date = new Date(model.get('airDate'));
|
||||
var date = new Date(model.get('airDateUtc'));
|
||||
var time = date.getTime();
|
||||
return time;
|
||||
}
|
||||
|
|
|
@ -10,11 +10,11 @@ define(
|
|||
model: EpisodeModel,
|
||||
|
||||
comparator: function (model1, model2) {
|
||||
var airDate1 = model1.get('airDate');
|
||||
var airDate1 = model1.get('airDateUtc');
|
||||
var date1 = Moment(airDate1);
|
||||
var time1 = date1.unix();
|
||||
|
||||
var airDate2 = model2.get('airDate');
|
||||
var airDate2 = model2.get('airDateUtc');
|
||||
var date2 = Moment(airDate2);
|
||||
var time2 = date2.unix();
|
||||
|
||||
|
|
|
@ -1,13 +1,13 @@
|
|||
<div class="event">
|
||||
<div class="date {{StatusLevel}}">
|
||||
<h1>{{Day airDate}}</h1>
|
||||
<h4>{{Month airDate}}</h4>
|
||||
<h1>{{Day airDateUtc}}</h1>
|
||||
<h4>{{Month airDateUtc}}</h4>
|
||||
</div>
|
||||
{{#with series}}
|
||||
<a href="{{route}}">
|
||||
<h4>{{title}}</h4>
|
||||
</a>
|
||||
{{/with}}
|
||||
<p>{{StartTime airDate}} {{ShortDate airDate}}<span class="pull-right">{{seasonNumber}}x{{Pad2 episodeNumber}}</span><br>{{episodeTitle}}</p>
|
||||
<p>{{StartTime airDateUtc}} {{ShortDate airDateUtc}}<span class="pull-right">{{seasonNumber}}x{{Pad2 episodeNumber}}</span><br>{{episodeTitle}}</p>
|
||||
<p class="episode-title x-episode-title">{{title}}</p>
|
||||
</div>
|
||||
|
|
|
@ -13,7 +13,7 @@ define(
|
|||
|
||||
this.$el.empty();
|
||||
|
||||
var airDateField = this.column.get('airDate') || 'airDate';
|
||||
var airDateField = this.column.get('airDateUtc') || 'airDateUtc';
|
||||
var seasonField = this.column.get('seasonNumber') || 'seasonNumber';
|
||||
var episodeField = this.column.get('episodes') || 'episodeNumber';
|
||||
|
||||
|
|
|
@ -8,7 +8,7 @@ define(
|
|||
Handlebars.registerHelper('EpisodeNumber', function () {
|
||||
|
||||
if (this.series.seriesType === 'daily') {
|
||||
return Moment(this.airDate).format('L');
|
||||
return Moment(this.airDateUtc).format('L');
|
||||
}
|
||||
|
||||
else {
|
||||
|
@ -21,7 +21,7 @@ define(
|
|||
|
||||
var hasFile = this.hasFile;
|
||||
var currentTime = Moment();
|
||||
var start = Moment(this.airDate);
|
||||
var start = Moment(this.airDateUtc);
|
||||
var end = Moment(this.end);
|
||||
|
||||
if (currentTime.isAfter(start) && currentTime.isBefore(end)) {
|
||||
|
|
|
@ -10,7 +10,7 @@ define(
|
|||
|
||||
state: {
|
||||
pageSize: 15,
|
||||
sortKey : 'airDate',
|
||||
sortKey : 'airDateUtc',
|
||||
order : 1
|
||||
},
|
||||
|
||||
|
|
|
@ -54,7 +54,7 @@ define(
|
|||
sortable: false
|
||||
},
|
||||
{
|
||||
name : 'airDate',
|
||||
name : 'airDateUtc',
|
||||
label: 'Air Date',
|
||||
cell : AirDateCell
|
||||
} ,
|
||||
|
|
|
@ -9,7 +9,7 @@ define(
|
|||
|
||||
initialize: function () {
|
||||
if (this.has('series')) {
|
||||
var start = Moment(this.get('airDate'));
|
||||
var start = Moment(this.get('airDateUtc'));
|
||||
var runtime = this.get('series').get('runtime');
|
||||
|
||||
this.set('end', start.add('minutes', runtime));
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue