New: Show ended on add series if applicable
This commit is contained in:
parent
6b04faedbc
commit
2183526a34
|
@ -25,6 +25,7 @@ namespace NzbDrone.Core.MetadataSource.Trakt
|
|||
public int tvrage_id { get; set; }
|
||||
public int last_updated { get; set; }
|
||||
public string poster { get; set; }
|
||||
public bool? ended { get; set; }
|
||||
public Images images { get; set; }
|
||||
public List<string> genres { get; set; }
|
||||
public List<Season> seasons { get; set; }
|
||||
|
|
|
@ -78,7 +78,7 @@ namespace NzbDrone.Core.MetadataSource
|
|||
series.Network = show.network;
|
||||
series.AirTime = show.air_time_utc;
|
||||
series.TitleSlug = show.url.ToLower().Replace("http://trakt.tv/show/", "");
|
||||
series.Status = GetSeriesStatus(show.status);
|
||||
series.Status = GetSeriesStatus(show.status, show.ended);
|
||||
|
||||
series.Seasons = show.seasons.Select(s => new Tv.Season
|
||||
{
|
||||
|
@ -114,9 +114,17 @@ namespace NzbDrone.Core.MetadataSource
|
|||
return withoutExtension + "-300" + extension;
|
||||
}
|
||||
|
||||
private static SeriesStatusType GetSeriesStatus(string status)
|
||||
private static SeriesStatusType GetSeriesStatus(string status, bool? ended)
|
||||
{
|
||||
if (string.IsNullOrWhiteSpace(status)) return SeriesStatusType.Continuing;
|
||||
if (string.IsNullOrWhiteSpace(status))
|
||||
{
|
||||
if (ended.HasValue && ended.Value)
|
||||
{
|
||||
return SeriesStatusType.Ended;
|
||||
}
|
||||
|
||||
return SeriesStatusType.Continuing;
|
||||
}
|
||||
if (status.Equals("Ended", StringComparison.InvariantCultureIgnoreCase)) return SeriesStatusType.Ended;
|
||||
return SeriesStatusType.Continuing;
|
||||
}
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
<div class="search-item {{#unless isExisting}}search-item-new{{/unless}}">
|
||||
<div class="search-item {{#unless isExisting}}search-item-new{{/unless}}">
|
||||
<div class="row">
|
||||
<div class="span2">
|
||||
<a href="{{traktUrl}}" target="_blank">
|
||||
|
@ -9,7 +9,12 @@
|
|||
<div class="span9">
|
||||
|
||||
<div class="row">
|
||||
<h2>{{titleWithYear}}</h2>
|
||||
<h2 class="series-title">
|
||||
{{titleWithYear}}
|
||||
{{#unless_eq status compare="continuing"}}
|
||||
<span class="label label-important">Ended</span>
|
||||
{{/unless_eq}}
|
||||
</h2>
|
||||
</div>
|
||||
<div class="row new-series-overview x-overview">
|
||||
{{overview}}
|
||||
|
|
|
@ -57,6 +57,13 @@
|
|||
|
||||
.search-item {
|
||||
|
||||
.series-title {
|
||||
.label {
|
||||
margin-left: 15px;
|
||||
vertical-align: middle;
|
||||
}
|
||||
}
|
||||
|
||||
.new-series-overview {
|
||||
overflow : hidden;
|
||||
height : 120px;
|
||||
|
|
Loading…
Reference in New Issue