Fixed regression where blocklist would import empty list

This commit is contained in:
John Garland 2009-01-20 07:14:25 +00:00
parent 2ea8ca1000
commit 2368a82b13
1 changed files with 2 additions and 2 deletions

View File

@ -255,14 +255,14 @@ class Core(CorePluginBase):
if os.path.exists(deluge.configmanager.get_config_dir("blocklist.cache")): if os.path.exists(deluge.configmanager.get_config_dir("blocklist.cache")):
# Check current block lists time stamp and decide if it needs to be replaced # Check current block lists time stamp and decide if it needs to be replaced
list_size = long(self.config["file_size"]) list_size = long(os.stat(deluge.configmanager.get_config_dir("blocklist.cache")).st_size)
list_time = datetime.datetime.strptime(self.config["file_date"], "%a %b %d %H:%M:%S %Y") list_time = datetime.datetime.strptime(self.config["file_date"], "%a %b %d %H:%M:%S %Y")
else: else:
log.debug("Blocklist doesn't exist") log.debug("Blocklist doesn't exist")
return True return True
# If local blocklist file exists but nothing is in it # If local blocklist file exists but nothing is in it
if not list_size or list_size == 0: if list_size == 0:
log.debug("Empty blocklist") log.debug("Empty blocklist")
return True return True