fix(dal): TransformServices, GetNextDateAsync, если передали lastRun > DateTimeOffset.UtcNow, то это и есть NextRun, не надо ничего считать

This commit is contained in:
Mikhail Trubnikov
2024-07-31 11:45:32 +10:00
parent 5005160d41
commit 0464aed769

View File

@@ -65,7 +65,6 @@ namespace PARR.DAL.TransformServices
public DateTimeOffset GetNextDate(EsppScheduleDto esppSchedule, DateTimeOffset lastRun)
{
//todo:
//если больше текущего вернуть lastRun. Это и есть следующая дата
if (lastRun > DateTimeOffset.UtcNow)
return lastRun;
@@ -135,6 +134,10 @@ namespace PARR.DAL.TransformServices
public async Task<DateTimeOffset> GetNextDateAsync(Guid applicationInWorkId, DateTimeOffset lastRun)
{
//если больше текущего вернуть lastRun. Это и есть следующая дата
if (lastRun > DateTimeOffset.UtcNow)
return lastRun;
var appInWork = await applicationsInWorkService.Get()
.Include(aiw => aiw.EsppSchValues)
.ThenInclude(esv => esv.EsppSchTypeValue)