feat(nextRun): при обновлении nextRun, предыдущее значение записывается в lastRun
This commit is contained in:
@@ -63,13 +63,14 @@ namespace PARR.NextRun
|
|||||||
foreach (var obj in objs)
|
foreach (var obj in objs)
|
||||||
{
|
{
|
||||||
var nextRun = await esppScheduleTransformService.GetNextDateAsync(obj.Id, obj.NextRun);
|
var nextRun = await esppScheduleTransformService.GetNextDateAsync(obj.Id, obj.NextRun);
|
||||||
|
obj.LastRun = obj.NextRun;
|
||||||
obj.NextRun = nextRun;
|
obj.NextRun = nextRun;
|
||||||
|
|
||||||
if (await applicationsInWorkService.CommitAsync())
|
if (await applicationsInWorkService.CommitAsync())
|
||||||
logger.LogDebug($"Обновлено значение поле NextRun {obj.NextRun} для строки {obj.Id}");
|
logger.LogDebug($"Обновлено значение полей NextRun: {obj.NextRun}, LastRun: {obj.LastRun} для строки {obj.Id}");
|
||||||
else
|
else
|
||||||
{
|
{
|
||||||
logger.LogError($"Ошибка при обновлении значения поля NextRun {obj.NextRun} для строки {obj.Id}");
|
logger.LogError($"Ошибка при обновлении значения полей NextRun {obj.NextRun}, LastRun: {obj.LastRun} для строки {obj.Id}");
|
||||||
errorsCount++;
|
errorsCount++;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user