From 1f3ac41b30afae2d26d16da06929e1dd8476ae3f Mon Sep 17 00:00:00 2001 From: glax Date: Wed, 7 Jun 2023 00:24:58 +0200 Subject: [PATCH] removed unnecessary cast --- Tranga/TaskManager.cs | 2 +- Tranga/TrangaTasks/DownloadChapterTask.cs | 5 ++--- 2 files changed, 3 insertions(+), 4 deletions(-) diff --git a/Tranga/TaskManager.cs b/Tranga/TaskManager.cs index 077cf7b..14b3a89 100644 --- a/Tranga/TaskManager.cs +++ b/Tranga/TaskManager.cs @@ -13,7 +13,7 @@ namespace Tranga; public class TaskManager { public Dictionary> chapterCollection = new(); - private HashSet _allTasks = new HashSet(); + private HashSet _allTasks = new(); private bool _continueRunning = true; private readonly Connector[] _connectors; public TrangaSettings settings { get; } diff --git a/Tranga/TrangaTasks/DownloadChapterTask.cs b/Tranga/TrangaTasks/DownloadChapterTask.cs index 30133bb..e9dda7c 100644 --- a/Tranga/TrangaTasks/DownloadChapterTask.cs +++ b/Tranga/TrangaTasks/DownloadChapterTask.cs @@ -9,7 +9,7 @@ public class DownloadChapterTask : TrangaTask public Publication publication { get; } public string language { get; } public Chapter chapter { get; } - [JsonIgnore]private DownloadNewChaptersTask? parentTask { get; init; } + [JsonIgnore]public DownloadNewChaptersTask? parentTask { get; init; } public DownloadChapterTask(Task task, string connectorName, Publication publication, Chapter chapter, string language = "en", DownloadNewChaptersTask? parentTask = null) : base(task, TimeSpan.Zero) { @@ -22,9 +22,8 @@ public class DownloadChapterTask : TrangaTask protected override void ExecuteTask(TaskManager taskManager, Logger? logger) { - Publication pub = (Publication)this.publication!; Connector connector = taskManager.GetConnector(this.connectorName); - connector.DownloadChapter(pub, this.chapter, this); + connector.DownloadChapter(this.publication, this.chapter, this); taskManager.DeleteTask(this); }