From 5e0b549306f437a70776815b4027dadb9d993151 Mon Sep 17 00:00:00 2001 From: Mark McDowall Date: Sat, 8 Mar 2025 12:31:06 -0800 Subject: [PATCH] Cleanup --- src/NzbDrone.Core/Notifications/Pushcut/Pushcut.cs | 14 +++++++------- .../Notifications/Pushcut/PushcutProxy.cs | 6 +++--- 2 files changed, 10 insertions(+), 10 deletions(-) diff --git a/src/NzbDrone.Core/Notifications/Pushcut/Pushcut.cs b/src/NzbDrone.Core/Notifications/Pushcut/Pushcut.cs index 9567af5dc..22c7bcea6 100644 --- a/src/NzbDrone.Core/Notifications/Pushcut/Pushcut.cs +++ b/src/NzbDrone.Core/Notifications/Pushcut/Pushcut.cs @@ -31,32 +31,32 @@ namespace NzbDrone.Core.Notifications.Pushcut public override void OnGrab(GrabMessage grabMessage) { - _proxy.SendNotification(EPISODE_GRABBED_TITLE, grabMessage?.Message, GetPosterLink(grabMessage.Series), GetImdbLink(grabMessage.Series), Settings); + _proxy.SendNotification(EPISODE_GRABBED_TITLE, grabMessage?.Message, GetPosterUrl(grabMessage.Series), GetImdbLink(grabMessage.Series), Settings); } public override void OnDownload(DownloadMessage downloadMessage) { - _proxy.SendNotification(EPISODE_DOWNLOADED_TITLE, downloadMessage.Message, GetPosterLink(downloadMessage.Series), GetImdbLink(downloadMessage.Series), Settings); + _proxy.SendNotification(EPISODE_DOWNLOADED_TITLE, downloadMessage.Message, GetPosterUrl(downloadMessage.Series), GetImdbLink(downloadMessage.Series), Settings); } public override void OnImportComplete(ImportCompleteMessage message) { - _proxy.SendNotification(IMPORT_COMPLETE_TITLE, message.Message, GetPosterLink(message.Series), GetImdbLink(message.Series), Settings); + _proxy.SendNotification(IMPORT_COMPLETE_TITLE, message.Message, GetPosterUrl(message.Series), GetImdbLink(message.Series), Settings); } public override void OnEpisodeFileDelete(EpisodeDeleteMessage deleteMessage) { - _proxy.SendNotification(EPISODE_DELETED_TITLE, deleteMessage.Message, GetPosterLink(deleteMessage.Series), GetImdbLink(deleteMessage.Series), Settings); + _proxy.SendNotification(EPISODE_DELETED_TITLE, deleteMessage.Message, GetPosterUrl(deleteMessage.Series), GetImdbLink(deleteMessage.Series), Settings); } public override void OnSeriesAdd(SeriesAddMessage seriesAddMessage) { - _proxy.SendNotification(SERIES_ADDED_TITLE, $"{seriesAddMessage.Series.Title} added to library", GetPosterLink(seriesAddMessage.Series), GetImdbLink(seriesAddMessage.Series), Settings); + _proxy.SendNotification(SERIES_ADDED_TITLE, $"{seriesAddMessage.Series.Title} added to library", GetPosterUrl(seriesAddMessage.Series), GetImdbLink(seriesAddMessage.Series), Settings); } public override void OnSeriesDelete(SeriesDeleteMessage deleteMessage) { - _proxy.SendNotification(SERIES_DELETED_TITLE, deleteMessage.Message, GetPosterLink(deleteMessage.Series), GetImdbLink(deleteMessage.Series), Settings); + _proxy.SendNotification(SERIES_DELETED_TITLE, deleteMessage.Message, GetPosterUrl(deleteMessage.Series), GetImdbLink(deleteMessage.Series), Settings); } public override void OnHealthIssue(HealthCheck.HealthCheck healthCheck) @@ -84,7 +84,7 @@ namespace NzbDrone.Core.Notifications.Pushcut return $"https://www.imdb.com/title/{series.ImdbId}"; } - private string GetPosterLink(Series series) + private string GetPosterUrl(Series series) { return series.Images.FirstOrDefault(x => x.CoverType == MediaCoverTypes.Poster)?.RemoteUrl; } diff --git a/src/NzbDrone.Core/Notifications/Pushcut/PushcutProxy.cs b/src/NzbDrone.Core/Notifications/Pushcut/PushcutProxy.cs index db86772d6..b438ad354 100644 --- a/src/NzbDrone.Core/Notifications/Pushcut/PushcutProxy.cs +++ b/src/NzbDrone.Core/Notifications/Pushcut/PushcutProxy.cs @@ -12,7 +12,7 @@ namespace NzbDrone.Core.Notifications.Pushcut { public interface IPushcutProxy { - void SendNotification(string title, string message, string imageLink, string imdbLink, PushcutSettings settings); + void SendNotification(string title, string message, string posterUrl, string imdbLink, PushcutSettings settings); ValidationFailure Test(PushcutSettings settings); } @@ -29,7 +29,7 @@ namespace NzbDrone.Core.Notifications.Pushcut _logger = logger; } - public void SendNotification(string title, string message, string imageLink, string imdbLink, PushcutSettings settings) + public void SendNotification(string title, string message, string posterUrl, string imdbLink, PushcutSettings settings) { var request = new HttpRequestBuilder("https://api.pushcut.io/v1/notifications/{notificationName}") .SetSegment("notificationName", settings?.NotificationName) @@ -40,7 +40,7 @@ namespace NzbDrone.Core.Notifications.Pushcut { Title = title, Text = message, - Image = imageLink, + Image = posterUrl, IsTimeSensitive = settings?.TimeSensitive, Actions = new List() };