New: Author Added notification

(cherry picked from commit https://github.com/Radarr/Radarr/commit/f890aadffa5ae579bcf65abdcf3e3948837084a9)
This commit is contained in:
MxMarx
2023-09-25 17:33:21 -07:00
committed by Bogdan
parent f9a6db40b8
commit 9918535509
37 changed files with 278 additions and 1 deletions
@@ -110,6 +110,19 @@ namespace NzbDrone.Core.Notifications.CustomScript
ExecuteScript(environmentVariables);
}
public override void OnAuthorAdded(Author author)
{
var environmentVariables = new StringDictionary();
environmentVariables.Add("Readarr_EventType", "AuthorAdded");
environmentVariables.Add("Readarr_Author_Id", author.Id.ToString());
environmentVariables.Add("Readarr_Author_Name", author.Metadata.Value.Name);
environmentVariables.Add("Readarr_Author_Path", author.Path);
environmentVariables.Add("Readarr_Author_GRId", author.Metadata.Value.ForeignAuthorId);
ExecuteScript(environmentVariables);
}
public override void OnAuthorDelete(AuthorDeleteMessage deleteMessage)
{
var author = deleteMessage.Author;