As I periodically do, I checked for updates for my Raspberry Pi this morning. Seeing these seemed to be an update (see here: https://www.raspberrypi.org/downloads/) I went thru the process of using Putty to connect to my Pi and then go thru the update.
Everything appeared to work fine, and it boots and HG Loads.
However, I am getting an error with the Weather Widget now - its reported that it cannot find “sys” in a string - but after some troubleshooting, appears that this command in the Weather program (both the “standard” and my updated version):
var weatherData = Net.WebService(webserviceurl_conditions).GetData();
is no longer returning any data, so when the rest of the program tries to parse the results it ends up with the missing sys error.
If you add this line:
Program.Notify("weatherData = " + weatherData);
to the weather program right after the line above, and then under Maintenence options turn on Event History you can see that weatherData is nil - it should be a list of data returned from the OpenWeatherMap API call.
I’m not sure if perhaps the Net.WebService on the pi was not started / enabled after the update, or if something in the update changed / broke how that is supposed to work. But I’m hoping someone here may have an answer (or even a suggestion).