diff --git a/modules/default/weatherforecast/weatherforecast.js b/modules/default/weatherforecast/weatherforecast.js index 1972fac0..f54467e5 100644 --- a/modules/default/weatherforecast/weatherforecast.js +++ b/modules/default/weatherforecast/weatherforecast.js @@ -24,6 +24,7 @@ Module.register("weatherforecast",{ fade: true, fadePoint: 0.25, // Start on 1/4th of the list. colored: false, + scale: false, initialLoadDelay: 2500, // 2.5 seconds delay. This delay is used to keep the OpenWeather API happy. retryDelay: 2500, @@ -141,11 +142,25 @@ Module.register("weatherforecast",{ var maxTempCell = document.createElement("td"); maxTempCell.innerHTML = forecast.maxTemp; + if(this.config.scale.toUpperCase() == "C") { + maxTempCell.innerHTML += " °C"; + } else { + if(this.config.scale.toUpperCase() == "F") { + maxTempCell.innerHTML += " °F"; + } + } maxTempCell.className = "align-right bright max-temp"; row.appendChild(maxTempCell); var minTempCell = document.createElement("td"); minTempCell.innerHTML = forecast.minTemp; + if(this.config.scale.toUpperCase() == "C") { + minTempCell.innerHTML += " °C"; + } else { + if(this.config.scale.toUpperCase() == "F") { + minTempCell.innerHTML += " °F"; + } + } minTempCell.className = "align-right min-temp"; row.appendChild(minTempCell);