Add fallback coordinates if none are provided by observation location

This commit is contained in:
Samer Albahra
2015-07-03 13:56:06 -05:00
parent 1a1a744dd7
commit b7bf17ee9d

View File

@@ -71,8 +71,8 @@ function getWeatherUndergroundData( location, weatherUndergroundKey, callback )
// Calculate sunrise and sunset since Weather Underground does not provide it // Calculate sunrise and sunset since Weather Underground does not provide it
sunData = SunCalc.getTimes( data.current_observation.local_epoch * 1000, sunData = SunCalc.getTimes( data.current_observation.local_epoch * 1000,
data.current_observation.observation_location.latitude, data.current_observation.observation_location.latitude || data.current_observation.display_location.latitude,
data.current_observation.observation_location.longitude ); data.current_observation.observation_location.longitude || data.current_observation.display_location.longitude );
sunData.sunrise.setUTCMinutes( sunData.sunrise.getUTCMinutes() + tzOffset ); sunData.sunrise.setUTCMinutes( sunData.sunrise.getUTCMinutes() + tzOffset );
sunData.sunset.setUTCMinutes( sunData.sunset.getUTCMinutes() + tzOffset ); sunData.sunset.setUTCMinutes( sunData.sunset.getUTCMinutes() + tzOffset );