public override void OnSeriesDelete(SeriesDeleteMessage deleteMessage) { if (deleteMessage.DeletedFiles) { UpdateIfEnabled(deleteMessage.Series); } }
public override void OnSeriesDelete(SeriesDeleteMessage deleteMessage) { if (deleteMessage.DeletedFiles) { if (Settings.UpdateLibrary) { _indexerProxy.DeleteFolder(deleteMessage.Series.Path); } } }
public override void OnSeriesDelete(SeriesDeleteMessage deleteMessage) { if (deleteMessage.DeletedFiles) { const string header = "Sonarr - Deleted"; Notify(Settings, header, deleteMessage.Message); UpdateAndClean(deleteMessage.Series, true); } }
public override void OnSeriesDelete(SeriesDeleteMessage deleteMessage) { var payload = new WebhookSeriesDeletePayload { EventType = WebhookEventType.SeriesDelete, Series = new WebhookSeries(deleteMessage.Series), DeletedFiles = deleteMessage.DeletedFiles }; _proxy.SendWebhook(payload, Settings); }
public override void OnSeriesDelete(SeriesDeleteMessage deleteMessage) { if (Settings.Notify) { _mediaBrowserService.Notify(Settings, SERIES_DELETED_TITLE_BRANDED, deleteMessage.Message); } if (Settings.UpdateLibrary) { _mediaBrowserService.Update(Settings, deleteMessage.Series, "Deleted"); } }
public override void OnSeriesDelete(SeriesDeleteMessage deleteMessage) { var attachments = new List <Attachment> { new Attachment { Title = deleteMessage.Series.Title, Text = deleteMessage.DeletedFilesMessage } }; var payload = CreatePayload("Series Deleted", attachments); _proxy.SendPayload(payload, Settings); }
public override void OnSeriesDelete(SeriesDeleteMessage deleteMessage) { var series = deleteMessage.Series; var environmentVariables = new StringDictionary(); environmentVariables.Add("Sonarr_EventType", "SeriesDelete"); environmentVariables.Add("Sonarr_Series_Id", series.Id.ToString()); environmentVariables.Add("Sonarr_Series_Title", series.Title); environmentVariables.Add("Sonarr_Series_Path", series.Path); environmentVariables.Add("Sonarr_Series_TvdbId", series.TvdbId.ToString()); environmentVariables.Add("Sonarr_Series_TvMazeId", series.TvMazeId.ToString()); environmentVariables.Add("Sonarr_Series_ImdbId", series.ImdbId ?? string.Empty); environmentVariables.Add("Sonarr_Series_Type", series.SeriesType.ToString()); environmentVariables.Add("Sonarr_Series_DeletedFiles", deleteMessage.DeletedFiles.ToString()); ExecuteScript(environmentVariables); }
public override void OnSeriesDelete(SeriesDeleteMessage deleteMessage) { var series = deleteMessage.Series; var attachments = new List <Embed> { new Embed { Title = series.Title, Description = deleteMessage.DeletedFilesMessage } }; var payload = CreatePayload("Series Deleted", attachments); _proxy.SendPayload(payload, Settings); }
public override void OnSeriesDelete(SeriesDeleteMessage deleteMessage) { _proxy.SendNotification(SERIES_DELETED_TITLE, deleteMessage.Message, Settings); }
public override void OnSeriesDelete(SeriesDeleteMessage deleteMessage) { TestLogger.Info("Series OnDelete was called"); }
public override void OnSeriesDelete(SeriesDeleteMessage deleteMessage) { var body = $"{deleteMessage.Message}"; _emailService.SendEmail(Settings, SERIES_DELETED_TITLE_BRANDED, body); }
public override void OnSeriesDelete(SeriesDeleteMessage deleteMessage) { _prowlProxy.SendNotification(SERIES_DELETED_TITLE, deleteMessage.Message, Settings.ApiKey, (ProwlPriority)Settings.Priority); }
public override void OnSeriesDelete(SeriesDeleteMessage deleteMessage) { var body = $"{deleteMessage.Message}"; _proxy.SendNotification(SERIES_DELETED_TITLE, body, Settings); }
public override void OnSeriesDelete(SeriesDeleteMessage deleteMessage) { _twitterService.SendNotification($"Series Deleted: {deleteMessage.Message}", Settings); }
public override void OnSeriesDelete(SeriesDeleteMessage deleteMessage) { _traktService.RemoveSeriesFromCollection(Settings, deleteMessage.Series); }