Skip to content

Commit ae66d0a

Browse files
committed
Updater: don't process duplicate additional feeds specified by API usage or user configuration
1 parent a01a689 commit ae66d0a

File tree

1 file changed

+2
-0
lines changed

1 file changed

+2
-0
lines changed

modules/DependencyControl/Updater.moon

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -168,10 +168,12 @@ class UpdateTask extends UpdaterBase
168168
for feed in *@addFeeds
169169
unless @triedFeeds[feed] or haveFeeds[feed]
170170
feeds[#feeds+1] = feed
171+
haveFeeds[feed] = true
171172

172173
for feed in *@@config.c.extraFeeds
173174
unless @triedFeeds[feed] or haveFeeds[feed]
174175
feeds[#feeds+1] = feed
176+
haveFeeds[feed] = true
175177

176178
if #feeds == 0
177179
if @optional

0 commit comments

Comments
 (0)