From 43460eef7fd142e1f4363a586215b2ad96b7f87f Mon Sep 17 00:00:00 2001 From: Travis Ralston Date: Sat, 31 Mar 2018 22:21:06 -0600 Subject: [PATCH] Validate that we have a rooms array when modifying feeds --- src/neb/NebProxy.ts | 1 + 1 file changed, 1 insertion(+) diff --git a/src/neb/NebProxy.ts b/src/neb/NebProxy.ts index 7f87e8e..8f33cd4 100644 --- a/src/neb/NebProxy.ts +++ b/src/neb/NebProxy.ts @@ -200,6 +200,7 @@ export class NebProxy { for (const feedUrl of allUrls) { let feed = currentConfig.feeds[feedUrl]; if (!feed) feed = {poll_interval_mins: 60, rooms: []}; + if (!feed.rooms) feed.rooms = []; const hasRoom = feed.rooms.indexOf(roomId) !== -1; const isEnabled = feedUrls.indexOf(feedUrl) !== -1;