Fix bug interpretting precipitation data from OpenWeatherMap

This commit is contained in:
Samer Albahra
2018-05-21 20:52:18 -05:00
parent aba1aee4e8
commit 25d1b1ee0b

View File

@@ -239,7 +239,7 @@ function getOWMWeatherData( location, callback ) {
weather.temp = parseInt( data.list[ 0 ].main.temp );
weather.humidity = parseInt( data.list[ 0 ].main.humidity );
weather.wind = parseInt( data.list[ 0 ].wind.speed );
weather.precip = data.list[ 0 ].rain ? parseFloat( data.list[ 0 ].rain[ "3h" ] ) : "";
weather.precip = data.list[ 0 ].rain ? parseFloat( data.list[ 0 ].rain[ "3h" ] || 0 ) : "";
location = location.join( "," );
@@ -434,6 +434,8 @@ exports.getWeather = function( req, res ) {
return;
}
console.log( weather );
var scale = calculateWeatherScale( adjustmentMethod, adjustmentOptions, weather ),
rainDelay = -1;