From df5396ef2b214082e48479c3f4605fd5e7e14876 Mon Sep 17 00:00:00 2001 From: Lihini Senanayake Date: Mon, 8 Jul 2024 14:03:25 +0530 Subject: [PATCH] fix: include temporary timestamp fix for test weather station --- .../weather-data/weather-data.controller.ts | 1 + .../weather-data/weather-data.service.ts | 30 ++++++++++--------- 2 files changed, 17 insertions(+), 14 deletions(-) diff --git a/src/modules/weather-data/weather-data.controller.ts b/src/modules/weather-data/weather-data.controller.ts index a2e1f96..864e989 100644 --- a/src/modules/weather-data/weather-data.controller.ts +++ b/src/modules/weather-data/weather-data.controller.ts @@ -89,6 +89,7 @@ export class WeatherDataController { dto, err, ); + throw new Error(); } } diff --git a/src/modules/weather-data/weather-data.service.ts b/src/modules/weather-data/weather-data.service.ts index c2c5c78..739fd73 100644 --- a/src/modules/weather-data/weather-data.service.ts +++ b/src/modules/weather-data/weather-data.service.ts @@ -52,8 +52,11 @@ export class WeatherDataService { // element.timestamp = new Date(element.timestamp_iso).getTime(); // } - if(weather_station_id === 'dbfb6590-93c1-455b-aaf2-668560a73e4b'){ - element.timestamp = new Date().getTime(); + if ( + weather_station_id === 'dbfb6590-93c1-455b-aaf2-668560a73e4b' || + weather_station_id == '16c97b9b-f67f-4ab5-a6cb-730413ab4719' + ) { + element.timestamp = new Date().getTime(); } } @@ -184,14 +187,13 @@ export class WeatherDataService { }); const returnObject = { - _id: null, - timestamp_iso: moment().toISOString(true), - } as BulkCreateWeatherDataResponseDto; + _id: null, + timestamp_iso: moment().toISOString(true), + } as BulkCreateWeatherDataResponseDto; finalResponse.push(returnObject); return finalResponse; - } // TODO: Add types. @@ -228,14 +230,14 @@ export class WeatherDataService { } else { transformed.temperature -= 12; } - // } else { - // if (transformed.percentage_light_intensity == 0) { - // transformed.temperature -= 3; // error is 5 degrees celsius - // } else if (transformed.percentage_light_intensity < 50) { - // transformed.temperature -= 6.5; - // } else { - // transformed.temperature -= 10; - // } + // } else { + // if (transformed.percentage_light_intensity == 0) { + // transformed.temperature -= 3; // error is 5 degrees celsius + // } else if (transformed.percentage_light_intensity < 50) { + // transformed.temperature -= 6.5; + // } else { + // transformed.temperature -= 10; + // } } return transformed; }