New: Telegram Notification - Add Upgrade Movie Support

This commit is contained in:
Daniel Martin Gonzalez 2021-05-11 19:15:14 +02:00 committed by Qstick
parent db14ac4605
commit a31ca4e80b
2 changed files with 10 additions and 1 deletions

View File

@ -12,6 +12,7 @@ namespace NzbDrone.Core.Notifications
{
protected const string MOVIE_GRABBED_TITLE = "Movie Grabbed";
protected const string MOVIE_DOWNLOADED_TITLE = "Movie Downloaded";
protected const string MOVIE_UPGRADED_TITLE = "Movie Upgraded";
protected const string MOVIE_DELETED_TITLE = "Movie Deleted";
protected const string MOVIE_FILE_DELETED_TITLE = "Movie File Deleted";
protected const string HEALTH_ISSUE_TITLE = "Health Check Failure";

View File

@ -1,4 +1,5 @@
using System.Collections.Generic;
using System.Linq;
using FluentValidation.Results;
using NzbDrone.Common.Extensions;
@ -23,7 +24,14 @@ namespace NzbDrone.Core.Notifications.Telegram
public override void OnDownload(DownloadMessage message)
{
_proxy.SendNotification(MOVIE_DOWNLOADED_TITLE, message.Message, Settings);
if (message.OldMovieFiles.Any())
{
_proxy.SendNotification(MOVIE_UPGRADED_TITLE, message.Message, Settings);
}
else
{
_proxy.SendNotification(MOVIE_DOWNLOADED_TITLE, message.Message, Settings);
}
}
public override void OnMovieFileDelete(MovieFileDeleteMessage deleteMessage)