Skip to content

Commit d545399

Browse files
committed
[owmweather] only set last update timestamp on success
1 parent 4fcb100 commit d545399

File tree

1 file changed

+7
-3
lines changed

1 file changed

+7
-3
lines changed

apps/owmweather/boot.js

Lines changed: 7 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -10,10 +10,14 @@
1010
return settings.refresh * 1000 * 60 + 1; // +1 <- leave some slack
1111
};
1212

13-
let onCompleted = function () {
13+
let onCompleted = function (result) {
1414
loading = false;
15-
settings.updated = Date.now();
16-
require('Storage').writeJSON("owmweather.json", settings);
15+
if(typeof result === "string") {
16+
console.log("owmweather error: " + result);
17+
} else {
18+
settings.updated = Date.now();
19+
require('Storage').writeJSON("owmweather.json", settings);
20+
}
1721
if (timeoutRef) clearTimeout(timeoutRef);
1822
timeoutRef = setTimeout(loadIfDueAndReschedule, refreshMillis());
1923
};

0 commit comments

Comments
 (0)