In downloader, not check if progress_handler == False, but if it is None.
[feedingit] / src / rss_sqlite.py
index cf6cbcc..b08ff6a 100644 (file)
@@ -61,15 +61,15 @@ def download_callback(connection):
 def downloader(progress_handler=None, proxy=None):
     openers = []
 
-    if progress_handler:
-        openers.append (progress_handler)
+    if progress_handler is not None:
+        openers.append(progress_handler)
     else:
         openers.append(HTTPProgressHandler(download_callback))
 
     if proxy:
-        openers.append (proxy)
+        openers.append(proxy)
 
-    return urllib2.build_opener (*openers)
+    return urllib2.build_opener(*openers)
 
 # If not None, a subprocess.Popen object corresponding to a
 # update_feeds.py process.