Removed DELETE Jobs/DownloadChapter and Jobs/MonitorManga. Can both be reached with DELETE Jobs (jobId)

Added POST Jobs/Cancel
CancelJob and RemoveJob cancels/removes subJobs
This commit is contained in:
2023-09-02 14:13:15 +02:00
parent dd4d5a81ee
commit 5465ac4e5c
3 changed files with 18 additions and 29 deletions

View File

@ -51,6 +51,8 @@ public class JobBoss : GlobalBase
Log($"Removing {job}");
job.Cancel();
this.jobs.Remove(job);
if(job.subJobs is not null)
RemoveJobs(job.subJobs);
}
public void RemoveJobs(IEnumerable<Job> jobsToRemove)