forked from ddrilling/AsbCloudServer
Правка внутри метода AddToGroup у ReportsHub: если задача не найдена в очереди, то проверяем текущую задачу
This commit is contained in:
parent
58c9b55631
commit
3ca5221d50
@ -28,6 +28,9 @@ namespace AsbCloudWebApi.SignalR
|
|||||||
var workId = groupName.Replace("Report_", "");
|
var workId = groupName.Replace("Report_", "");
|
||||||
var work = backgroundWorker.WorkStore.RunOnceQueue.FirstOrDefault(work => work.Id == workId);
|
var work = backgroundWorker.WorkStore.RunOnceQueue.FirstOrDefault(work => work.Id == workId);
|
||||||
|
|
||||||
|
if (work == null && backgroundWorker.CurrentWork?.Id == workId)
|
||||||
|
work = backgroundWorker.CurrentWork;
|
||||||
|
|
||||||
var progress = new ReportProgressDto()
|
var progress = new ReportProgressDto()
|
||||||
{
|
{
|
||||||
Operation = "Ожидает начала в очереди.",
|
Operation = "Ожидает начала в очереди.",
|
||||||
|
Loading…
Reference in New Issue
Block a user