From 323e204b9f46b5229cee24884812ce800e98fe12 Mon Sep 17 00:00:00 2001 From: mbucknell <mbucknell@usgs.gov> Date: Fri, 26 Feb 2021 09:45:23 -0600 Subject: [PATCH] Fixed conversion of celsius 0 to Fahrenheit. --- .../src/scripts/monitoring-location/store/hydrograph-data.js | 2 +- .../scripts/monitoring-location/store/hydrograph-data.test.js | 4 +++- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/assets/src/scripts/monitoring-location/store/hydrograph-data.js b/assets/src/scripts/monitoring-location/store/hydrograph-data.js index 216721a1d..4f412a42e 100644 --- a/assets/src/scripts/monitoring-location/store/hydrograph-data.js +++ b/assets/src/scripts/monitoring-location/store/hydrograph-data.js @@ -124,7 +124,7 @@ const retrieveIVData = function(siteno, dataKind, {parameterCode, period, startT points: value.value.map(point => { let pointValue = parseFloat(point.value); pointValue = pointValue === noDataValue ? null : pointValue; - if (pointValue && isCalculatedTemperatureCode) { + if (pointValue !== null && isCalculatedTemperatureCode) { pointValue = parseFloat(convertCelsiusToFahrenheit(pointValue).toFixed(2)); } return { diff --git a/assets/src/scripts/monitoring-location/store/hydrograph-data.test.js b/assets/src/scripts/monitoring-location/store/hydrograph-data.test.js index 8f01ffef0..ba3944dbe 100644 --- a/assets/src/scripts/monitoring-location/store/hydrograph-data.test.js +++ b/assets/src/scripts/monitoring-location/store/hydrograph-data.test.js @@ -390,8 +390,10 @@ describe('monitoring-location/store/hydrograph-data', () => { description: 'Temperature, water, degrees Fahrenheit (calculated)', unit: 'deg F' }); + const values = hydrographData.primaryIVData.values['157775'].points.map(point => point.value); + expect(values).toHaveLength(3); + expect(values).toEqual([35.60, 32.00, 35.78]); }); - }); }); }); -- GitLab