mirror of
https://github.com/Radarr/Radarr.git
synced 2024-11-09 04:22:30 +01:00
New: Store Genre in DB for use in UI
This commit is contained in:
parent
b1d69e3949
commit
ac59b7060e
@ -97,8 +97,6 @@ public static void Map()
|
||||
Mapper.Entity<Movie>().RegisterModel("Movies")
|
||||
.Ignore(s => s.RootFolderPath)
|
||||
.Ignore(m => m.Actors)
|
||||
.Ignore(m => m.Genres)
|
||||
// .Ignore(m => m.Tags)
|
||||
.Relationship()
|
||||
.HasOne(s => s.Profile, s => s.ProfileId);
|
||||
//.HasOne(m => m.MovieFile, m => m.MovieFileId);
|
||||
|
@ -1,17 +0,0 @@
|
||||
using System;
|
||||
|
||||
namespace NzbDrone.Core.MetadataSource.SkyHook.Resource
|
||||
{
|
||||
public class EpisodeResource
|
||||
{
|
||||
public int SeasonNumber { get; set; }
|
||||
public int EpisodeNumber { get; set; }
|
||||
public int? AbsoluteEpisodeNumber { get; set; }
|
||||
public string Title { get; set; }
|
||||
public string AirDate { get; set; }
|
||||
public DateTime? AirDateUtc { get; set; }
|
||||
public RatingResource Rating { get; set; }
|
||||
public string Overview { get; set; }
|
||||
public string Image { get; set; }
|
||||
}
|
||||
}
|
@ -1,15 +0,0 @@
|
||||
using System.Collections.Generic;
|
||||
|
||||
namespace NzbDrone.Core.MetadataSource.SkyHook.Resource
|
||||
{
|
||||
public class SeasonResource
|
||||
{
|
||||
public SeasonResource()
|
||||
{
|
||||
Images = new List<ImageResource>();
|
||||
}
|
||||
|
||||
public int SeasonNumber { get; set; }
|
||||
public List<ImageResource> Images { get; set; }
|
||||
}
|
||||
}
|
@ -1,43 +0,0 @@
|
||||
using System.Collections.Generic;
|
||||
|
||||
namespace NzbDrone.Core.MetadataSource.SkyHook.Resource
|
||||
{
|
||||
public class ShowResource
|
||||
{
|
||||
public ShowResource()
|
||||
{
|
||||
Actors = new List<ActorResource>();
|
||||
Genres = new List<string>();
|
||||
Images = new List<ImageResource>();
|
||||
Seasons = new List<SeasonResource>();
|
||||
Episodes = new List<EpisodeResource>();
|
||||
}
|
||||
|
||||
public int TvdbId { get; set; }
|
||||
public string Title { get; set; }
|
||||
public string Overview { get; set; }
|
||||
//public string Language { get; set; }
|
||||
public string Slug { get; set; }
|
||||
public string FirstAired { get; set; }
|
||||
public int? TvRageId { get; set; }
|
||||
public int? TvMazeId { get; set; }
|
||||
|
||||
public string Status { get; set; }
|
||||
public int? Runtime { get; set; }
|
||||
public TimeOfDayResource TimeOfDay { get; set; }
|
||||
|
||||
public string Network { get; set; }
|
||||
public string ImdbId { get; set; }
|
||||
|
||||
public List<ActorResource> Actors { get; set; }
|
||||
public List<string> Genres { get; set; }
|
||||
|
||||
public string ContentRating { get; set; }
|
||||
|
||||
public RatingResource Rating { get; set; }
|
||||
|
||||
public List<ImageResource> Images { get; set; }
|
||||
public List<SeasonResource> Seasons { get; set; }
|
||||
public List<EpisodeResource> Episodes { get; set; }
|
||||
}
|
||||
}
|
@ -114,8 +114,6 @@ public Movie GetMovieInfo(int TmdbId, Profile profile = null, bool hasPreDBEntry
|
||||
{
|
||||
altTitles.Add(new AlternativeTitle(resource.original_title, SourceType.TMDB, TmdbId, iso.Language));
|
||||
}
|
||||
|
||||
//movie.AlternativeTitles.Add(resource.original_title);
|
||||
}
|
||||
|
||||
foreach (var alternativeTitle in resource.alternative_titles.titles)
|
||||
|
@ -936,12 +936,9 @@
|
||||
<Compile Include="MetadataSource\PreDB\PreDBService.cs" />
|
||||
<Compile Include="MetadataSource\SkyHook\Resource\ActorResource.cs" />
|
||||
<Compile Include="MetadataSource\SkyHook\Resource\ConfigurationResource.cs" />
|
||||
<Compile Include="MetadataSource\SkyHook\Resource\EpisodeResource.cs" />
|
||||
<Compile Include="MetadataSource\SkyHook\Resource\ImageResource.cs" />
|
||||
<Compile Include="MetadataSource\SkyHook\Resource\RatingResource.cs" />
|
||||
<Compile Include="MetadataSource\SkyHook\Resource\SeasonResource.cs" />
|
||||
<Compile Include="MetadataSource\SkyHook\Resource\MovieResource.cs" />
|
||||
<Compile Include="MetadataSource\SkyHook\Resource\ShowResource.cs" />
|
||||
<Compile Include="MetadataSource\SkyHook\Resource\TimeOfDayResource.cs" />
|
||||
<Compile Include="MetadataSource\SkyHook\Resource\TMDBResources.cs" />
|
||||
<Compile Include="MetadataSource\SkyHook\SkyHookProxy.cs" />
|
||||
|
Loading…
Reference in New Issue
Block a user