More webook series properties

New: IMDB and TvMaze IDs in Webhooks
New: Series type in Webhooks
pull/3620/head
Mark McDowall 5 years ago
parent e2ff089232
commit 50886ac928

@ -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)));

@ -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;
}
}
}
Loading…
Cancel
Save