diff --git a/src/NzbDrone.Core/Notifications/Webhook/Webhook.cs b/src/NzbDrone.Core/Notifications/Webhook/Webhook.cs index c55f44a64..9257b7601 100644 --- a/src/NzbDrone.Core/Notifications/Webhook/Webhook.cs +++ b/src/NzbDrone.Core/Notifications/Webhook/Webhook.cs @@ -63,6 +63,11 @@ namespace NzbDrone.Core.Notifications.Webhook DownloadId = message.DownloadId }; + if (message.OldFiles.Any()) + { + payload.DeletedFiles = message.OldFiles.ConvertAll(x => new WebhookTrackFile(x)); + } + _proxy.SendWebhook(payload, Settings); } diff --git a/src/NzbDrone.Core/Notifications/Webhook/WebhookImportPayload.cs b/src/NzbDrone.Core/Notifications/Webhook/WebhookImportPayload.cs index 172ff2e43..bc98d0bc9 100644 --- a/src/NzbDrone.Core/Notifications/Webhook/WebhookImportPayload.cs +++ b/src/NzbDrone.Core/Notifications/Webhook/WebhookImportPayload.cs @@ -7,6 +7,7 @@ namespace NzbDrone.Core.Notifications.Webhook public WebhookArtist Artist { get; set; } public List Tracks { get; set; } public List TrackFiles { get; set; } + public List DeletedFiles { get; set; } public bool IsUpgrade { get; set; } public string DownloadClient { get; set; } public string DownloadId { get; set; }