mirror of
https://github.com/Sonarr/Sonarr
synced 2026-05-09 05:40:53 +02:00
New: Include Mal and AniList IDs in API response and Webhooks
Closes #7973
This commit is contained in:
parent
b376b63c9e
commit
b09c6f0811
2 changed files with 10 additions and 0 deletions
|
|
@ -15,6 +15,8 @@ public class WebhookSeries
|
|||
public int TvMazeId { get; set; }
|
||||
public int TmdbId { get; set; }
|
||||
public string ImdbId { get; set; }
|
||||
public HashSet<int> MalIds { get; set; }
|
||||
public HashSet<int> AniListIds { get; set; }
|
||||
public SeriesTypes Type { get; set; }
|
||||
public int Year { get; set; }
|
||||
public List<string> Genres { get; set; }
|
||||
|
|
@ -36,6 +38,8 @@ public WebhookSeries(Series series, List<string> tags)
|
|||
TvMazeId = series.TvMazeId;
|
||||
TmdbId = series.TmdbId;
|
||||
ImdbId = series.ImdbId;
|
||||
MalIds = series.MalIds;
|
||||
AniListIds = series.AniListIds;
|
||||
Type = series.SeriesType;
|
||||
Year = series.Year;
|
||||
Genres = series.Genres;
|
||||
|
|
|
|||
|
|
@ -35,6 +35,8 @@ public class SeriesResource : RestResource
|
|||
public int TvRageId { get; set; }
|
||||
public int TvMazeId { get; set; }
|
||||
public int TmdbId { get; set; }
|
||||
public HashSet<int>? MalIds { get; set; }
|
||||
public HashSet<int>? AniListIds { get; set; }
|
||||
public DateTime? FirstAired { get; set; }
|
||||
public DateTime? LastAired { get; set; }
|
||||
public SeriesTypes SeriesType { get; set; }
|
||||
|
|
@ -81,6 +83,8 @@ public static SeriesResource ToResource(this NzbDrone.Core.Tv.Series model, bool
|
|||
TvRageId = model.TvRageId,
|
||||
TvMazeId = model.TvMazeId,
|
||||
TmdbId = model.TmdbId,
|
||||
MalIds = model.MalIds,
|
||||
AniListIds = model.AniListIds,
|
||||
FirstAired = model.FirstAired,
|
||||
LastAired = model.LastAired,
|
||||
SeriesType = model.SeriesType,
|
||||
|
|
@ -122,6 +126,8 @@ public static NzbDrone.Core.Tv.Series ToModel(this SeriesResource resource)
|
|||
TvRageId = resource.TvRageId,
|
||||
TvMazeId = resource.TvMazeId,
|
||||
TmdbId = resource.TmdbId,
|
||||
MalIds = resource.MalIds,
|
||||
AniListIds = resource.AniListIds,
|
||||
FirstAired = resource.FirstAired,
|
||||
SeriesType = resource.SeriesType,
|
||||
CleanTitle = resource.CleanTitle,
|
||||
|
|
|
|||
Loading…
Reference in a new issue