From deb5878405feede15c04d646b9f0f6e786b15496 Mon Sep 17 00:00:00 2001 From: "Jamie.Rees" Date: Wed, 12 Apr 2017 08:24:52 +0100 Subject: [PATCH] Fixed the issue where we mark as unavailable and a declined notification gets triggered #1371 --- Ombi.UI/Modules/RequestsModule.cs | 23 +++++++++++++---------- 1 file changed, 13 insertions(+), 10 deletions(-) diff --git a/Ombi.UI/Modules/RequestsModule.cs b/Ombi.UI/Modules/RequestsModule.cs index 8fc65c515..b1222be9b 100644 --- a/Ombi.UI/Modules/RequestsModule.cs +++ b/Ombi.UI/Modules/RequestsModule.cs @@ -526,18 +526,21 @@ namespace Ombi.UI.Modules var result = await Service.UpdateRequestAsync(originalRequest); var plexSettings = await PlexSettings.GetSettingsAsync(); - if (plexSettings.Enable) + if (available) { - await - PlexNotificationEngine.NotifyUsers(originalRequest, - available ? NotificationType.RequestAvailable : NotificationType.RequestDeclined); - } + if (plexSettings.Enable) + { + await + PlexNotificationEngine.NotifyUsers(originalRequest, + NotificationType.RequestAvailable); + } - var embySettings = await EmbySettings.GetSettingsAsync(); - if (embySettings.Enable) - { - await EmbyNotificationEngine.NotifyUsers(originalRequest, - available ? NotificationType.RequestAvailable : NotificationType.RequestDeclined); + var embySettings = await EmbySettings.GetSettingsAsync(); + if (embySettings.Enable) + { + await EmbyNotificationEngine.NotifyUsers(originalRequest, + NotificationType.RequestAvailable); + } } return Response.AsJson(result ? new { Result = true, Available = available, Message = string.Empty }