fix(dal): TransformServices, GetNextDateAsync, если передали lastRun > DateTimeOffset.UtcNow, то это и есть NextRun, не надо ничего считать
This commit is contained in:
@@ -65,7 +65,6 @@ namespace PARR.DAL.TransformServices
|
|||||||
|
|
||||||
public DateTimeOffset GetNextDate(EsppScheduleDto esppSchedule, DateTimeOffset lastRun)
|
public DateTimeOffset GetNextDate(EsppScheduleDto esppSchedule, DateTimeOffset lastRun)
|
||||||
{
|
{
|
||||||
//todo:
|
|
||||||
//если больше текущего вернуть lastRun. Это и есть следующая дата
|
//если больше текущего вернуть lastRun. Это и есть следующая дата
|
||||||
if (lastRun > DateTimeOffset.UtcNow)
|
if (lastRun > DateTimeOffset.UtcNow)
|
||||||
return lastRun;
|
return lastRun;
|
||||||
@@ -135,6 +134,10 @@ namespace PARR.DAL.TransformServices
|
|||||||
|
|
||||||
public async Task<DateTimeOffset> GetNextDateAsync(Guid applicationInWorkId, DateTimeOffset lastRun)
|
public async Task<DateTimeOffset> GetNextDateAsync(Guid applicationInWorkId, DateTimeOffset lastRun)
|
||||||
{
|
{
|
||||||
|
//если больше текущего вернуть lastRun. Это и есть следующая дата
|
||||||
|
if (lastRun > DateTimeOffset.UtcNow)
|
||||||
|
return lastRun;
|
||||||
|
|
||||||
var appInWork = await applicationsInWorkService.Get()
|
var appInWork = await applicationsInWorkService.Get()
|
||||||
.Include(aiw => aiw.EsppSchValues)
|
.Include(aiw => aiw.EsppSchValues)
|
||||||
.ThenInclude(esv => esv.EsppSchTypeValue)
|
.ThenInclude(esv => esv.EsppSchTypeValue)
|
||||||
|
|||||||
Reference in New Issue
Block a user