fix(notifications): 🐛 Do not notify user upon auto approval of a TV show (#4432)

Fixes #4431
This commit is contained in:
sephrat 2021-12-08 15:17:23 +01:00 committed by GitHub
commit 3ad3bddd83
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -710,7 +710,11 @@ namespace Ombi.Core.Engine
if (request.Approved)
{
await NotificationHelper.Notify(request, NotificationType.RequestApproved);
var canNotify = await RunSpecificRule(request, SpecificRules.CanSendNotification, string.Empty);
if (canNotify.Success)
{
await NotificationHelper.Notify(request, NotificationType.RequestApproved);
}
// Autosend
await TvSender.Send(request);
}
@ -957,7 +961,11 @@ namespace Ombi.Core.Engine
if (model.Approved)
{
// Autosend
await NotificationHelper.Notify(model, NotificationType.RequestApproved);
var canNotify = await RunSpecificRule(model, SpecificRules.CanSendNotification, string.Empty);
if (canNotify.Success)
{
await NotificationHelper.Notify(model, NotificationType.RequestApproved);
}
var result = await TvSender.Send(model);
if (result.Success)
{