From ac21fc6776e96833c373df5590979cc0ccb19144 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=D0=A1=D1=82=D0=B5=D0=BF=D0=B0=D0=BD=D0=BE=D0=B2=20=D0=94?= =?UTF-8?q?=D0=BC=D0=B8=D1=82=D1=80=D0=B8=D0=B9?= Date: Wed, 21 Feb 2024 09:48:13 +0300 Subject: [PATCH] Fix mapping entity to dto --- .../Repository/DetectedOperationRepository.cs | 11 +++++------ 1 file changed, 5 insertions(+), 6 deletions(-) diff --git a/AsbCloudInfrastructure/Repository/DetectedOperationRepository.cs b/AsbCloudInfrastructure/Repository/DetectedOperationRepository.cs index 3cbb9c07..21db64ba 100644 --- a/AsbCloudInfrastructure/Repository/DetectedOperationRepository.cs +++ b/AsbCloudInfrastructure/Repository/DetectedOperationRepository.cs @@ -60,7 +60,8 @@ public class DetectedOperationRepository : CrudRepositoryBase o.OperationCategory); var entities = await query.ToArrayAsync(token); - var dtos = entities.Select(Convert); + var offset = telemetryService.GetTimezone(request.IdTelemetry).Offset; + var dtos = entities.Select(o => Convert(o, offset)); return dtos; } @@ -181,13 +182,11 @@ public class DetectedOperationRepository : CrudRepositoryBase(); - dto.DateStart = src.DateStart.ToOffset(timezone.Offset); - dto.DateEnd = src.DateEnd.ToOffset(timezone.Offset); + dto.DateStart = src.DateStart.ToOffset(offset); + dto.DateEnd = src.DateEnd.ToOffset(offset); return dto; }