Update error handling for newsfeed and calendar

This commit is contained in:
rejas
2021-03-27 14:30:06 +01:00
committed by veeck
parent 8b01ae08c5
commit 37fab7ac63
3 changed files with 13 additions and 2 deletions

View File

@@ -89,6 +89,9 @@ Module.register("newsfeed", {
this.loaded = true;
this.error = null;
} else if (notification === "FETCH_ERROR") {
this.error = `Could not fetch newsfeed ${payload.url}`;
this.scheduleUpdateInterval();
} else if (notification === "INCORRECT_URL") {
this.error = `Incorrect url: ${payload.url}`;
this.scheduleUpdateInterval();

View File

@@ -52,6 +52,7 @@ module.exports = NodeHelper.create({
});
fetcher.onError((fetcher, error) => {
Log.error("Newsfeed Error. Could not fetch newsfeed: ", fetcher.url(), error);
this.sendSocketNotification("FETCH_ERROR", {
url: fetcher.url(),
error: error