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