aboutsummaryrefslogtreecommitdiff
path: root/modules/rss.py
diff options
context:
space:
mode:
authorGravatar jesopo2019-09-19 15:04:50 +0100
committerGravatar jesopo2019-09-19 15:04:50 +0100
commit957a222f96fc234948245183e9b01a9ccc483ec5 (patch)
treee82fe0a1f277236bee6214df0abdeca9db1bd11d /modules/rss.py
parentgive Requests, use them in utils.http.request_many() (diff)
signature
actually pass Request objects to utils.http.request_many() from rss.py
Diffstat (limited to 'modules/rss.py')
-rw-r--r--modules/rss.py7
1 files changed, 5 insertions, 2 deletions
diff --git a/modules/rss.py b/modules/rss.py
index 00b91ee7..235d8bb3 100644
--- a/modules/rss.py
+++ b/modules/rss.py
@@ -47,7 +47,6 @@ class Module(ModuleManager.BaseModule):
if server and channel_name in server.channels:
channel = server.channels.get(channel_name)
for url in urls:
- request = utils.http.Request(url, id=url)
if not url in hooks:
hooks[url] = []
hooks[url].append((server, channel))
@@ -55,7 +54,11 @@ class Module(ModuleManager.BaseModule):
if not hooks:
return
- pages = utils.http.request_many(hooks.keys())
+ requests = []
+ for url in hooks.keys():
+ requests.append(utils.http.Request(url, id=url))
+
+ pages = utils.http.request_many(requests)
for url, channels in hooks.items():
if not url in pages: