From 0464aed769fcda03a83d94f98618772e065b159e Mon Sep 17 00:00:00 2001 From: Mikhail Trubnikov Date: Wed, 31 Jul 2024 11:45:32 +1000 Subject: [PATCH] =?UTF-8?q?fix(dal):=20TransformServices,=20GetNextDateAsy?= =?UTF-8?q?nc,=20=D0=B5=D1=81=D0=BB=D0=B8=20=D0=BF=D0=B5=D1=80=D0=B5=D0=B4?= =?UTF-8?q?=D0=B0=D0=BB=D0=B8=20lastRun=20>=20DateTimeOffset.UtcNow,=20?= =?UTF-8?q?=D1=82=D0=BE=20=D1=8D=D1=82=D0=BE=20=D0=B8=20=D0=B5=D1=81=D1=82?= =?UTF-8?q?=D1=8C=20NextRun,=20=D0=BD=D0=B5=20=D0=BD=D0=B0=D0=B4=D0=BE=20?= =?UTF-8?q?=D0=BD=D0=B8=D1=87=D0=B5=D0=B3=D0=BE=20=D1=81=D1=87=D0=B8=D1=82?= =?UTF-8?q?=D0=B0=D1=82=D1=8C?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- PARR.DAL/TransformServices/EsppScheduleTransformService.cs | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/PARR.DAL/TransformServices/EsppScheduleTransformService.cs b/PARR.DAL/TransformServices/EsppScheduleTransformService.cs index bfc3e8fa..6436f482 100644 --- a/PARR.DAL/TransformServices/EsppScheduleTransformService.cs +++ b/PARR.DAL/TransformServices/EsppScheduleTransformService.cs @@ -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 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)