diff --git a/Tranga/TrangaTasks/DownloadChapterTask.cs b/Tranga/TrangaTasks/DownloadChapterTask.cs index 4aba6ab..fa396dd 100644 --- a/Tranga/TrangaTasks/DownloadChapterTask.cs +++ b/Tranga/TrangaTasks/DownloadChapterTask.cs @@ -27,9 +27,14 @@ public class DownloadChapterTask : TrangaTask Connector connector = taskManager.GetConnector(this.connectorName); connector.CopyCoverFromCacheToDownloadLocation(this.publication, taskManager.settings); HttpStatusCode downloadSuccess = connector.DownloadChapter(this.publication, this.chapter, this, cancellationToken); - if((int)downloadSuccess >= 200 && (int)downloadSuccess < 300) + if ((int)downloadSuccess >= 200 && (int)downloadSuccess < 300) + { foreach(NotificationManager nm in taskManager.settings.notificationManagers) nm.SendNotification("Chapter downloaded", $"{this.publication.sortName} {this.chapter.chapterNumber} {this.chapter.name}"); + + foreach (LibraryManager lm in taskManager.settings.libraryManagers) + lm.UpdateLibrary(); + } return downloadSuccess; }