szczanieckiej.git

commit c25e7ef47c7dda1a0e69d1682ff16ebac33f83e5

Author: Adam <git@apiote.xyz>

skip not registered feeds

 traffic/access.go | 4 ++++


diff --git a/traffic/access.go b/traffic/access.go
index 51113da428bb4cf1873c2bf6727a84c8129873fd..7ab8c8550f41157969dd9c69ce8448d92e110a37 100644
--- a/traffic/access.go
+++ b/traffic/access.go
@@ -642,6 +642,10 @@ func EnableFeeds(cfg config.Config, traffic *Traffic) {
 	feedsMap := RegisterFeeds()
 	feeds := map[string]Feed{}
 	for _, enabledFeed := range cfg.EnabledFeeds {
+		if _, ok := feedsMap[enabledFeed]; !ok {
+			log.Printf("feed %s not registered, ignoring\n", enabledFeed)
+			continue
+		}
 		feeds[enabledFeed] = feedsMap[enabledFeed]
 	}
 	traffic.Feeds = feeds