diff --git a/AsbCloudInfrastructure/Services/WellService.cs b/AsbCloudInfrastructure/Services/WellService.cs index a9fae71a..05a705f5 100644 --- a/AsbCloudInfrastructure/Services/WellService.cs +++ b/AsbCloudInfrastructure/Services/WellService.cs @@ -180,8 +180,12 @@ namespace AsbCloudInfrastructure.Services protected override Well Convert(WellDto dto) { var entity = dto.Adapt(typeAdapterConfig); + + entity.IdTelemetry = entity.IdTelemetry ?? dto.IdTelemetry ?? dto.Telemetry?.Id; + if (dto.Timezone is null) entity.Timezone = GetTimezone(dto.Id).Adapt(); + return entity; }