Added ProgressToken state Cancelled

This commit is contained in:
2023-09-02 14:45:46 +02:00
parent 37cf47bc17
commit 0b77dc1172
3 changed files with 23 additions and 2 deletions

View File

@ -146,6 +146,20 @@ public class JobBoss : GlobalBase
jobQueue.Dequeue();
}else if(queueHead.progressToken.state is ProgressToken.State.Standby)
AddJobsToQueue(jobQueue.Peek().ExecuteReturnSubTasks());
else if (queueHead.progressToken.state is ProgressToken.State.Cancelled)
{
switch (queueHead)
{
case DownloadChapter:
RemoveJob(queueHead);
break;
case DownloadNewChapters:
if(queueHead.recurring)
queueHead.progressToken.Complete();
break;
}
jobQueue.Dequeue();
}
}
}
}