More webook series properties

New: IMDB and TvMaze IDs in Webhooks
New: Series type in Webhooks
This commit is contained in:
Mark McDowall 2020-03-10 23:58:34 -07:00
parent e2ff089232
commit 50886ac928
2 changed files with 7 additions and 0 deletions

View File

@ -87,6 +87,7 @@ namespace NzbDrone.Core.Notifications.CustomScript
environmentVariables.Add("Sonarr_EpisodeFile_EpisodeCount", episodeFile.Episodes.Value.Count.ToString());
environmentVariables.Add("Sonarr_EpisodeFile_RelativePath", episodeFile.RelativePath);
environmentVariables.Add("Sonarr_EpisodeFile_Path", Path.Combine(series.Path, episodeFile.RelativePath));
environmentVariables.Add("Sonarr_EpisodeFile_EpisodeIds", string.Join(",", episodeFile.Episodes.Value.Select(e => e.Id)));
environmentVariables.Add("Sonarr_EpisodeFile_SeasonNumber", episodeFile.SeasonNumber.ToString());
environmentVariables.Add("Sonarr_EpisodeFile_EpisodeNumbers", string.Join(",", episodeFile.Episodes.Value.Select(e => e.EpisodeNumber)));
environmentVariables.Add("Sonarr_EpisodeFile_EpisodeAirDates", string.Join(",", episodeFile.Episodes.Value.Select(e => e.AirDate)));

View File

@ -8,6 +8,9 @@ namespace NzbDrone.Core.Notifications.Webhook
public string Title { get; set; }
public string Path { get; set; }
public int TvdbId { get; set; }
public int TvMazeId { get; set; }
public string ImdbId { get; set; }
public SeriesTypes Type { get; set; }
public WebhookSeries() { }
@ -17,6 +20,9 @@ namespace NzbDrone.Core.Notifications.Webhook
Title = series.Title;
Path = series.Path;
TvdbId = series.TvdbId;
TvMazeId = series.TvMazeId;
ImdbId = series.ImdbId;
Type = series.SeriesType;
}
}
}