From bb4a467b5f9bf3c4228e03aa0cf2db7f80c73d9e Mon Sep 17 00:00:00 2001 From: labrys <labrys@users.noreply.github.com> Date: Thu, 7 Jan 2016 06:30:07 -0500 Subject: [PATCH] Fix file size conversion for extratorrent --- sickbeard/providers/extratorrent.py | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/sickbeard/providers/extratorrent.py b/sickbeard/providers/extratorrent.py index c32c5640c..aef704283 100644 --- a/sickbeard/providers/extratorrent.py +++ b/sickbeard/providers/extratorrent.py @@ -22,7 +22,7 @@ import sickbeard from sickbeard import logger from sickbeard import tvcache from sickbeard.common import USER_AGENT -from sickrage.helper.common import try_int +from sickrage.helper.common import try_int, convert_size from sickbeard.bs4_parser import BS4Parser from sickrage.providers.torrent.TorrentProvider import TorrentProvider @@ -74,9 +74,10 @@ class ExtraTorrentProvider(TorrentProvider): # pylint: disable=too-many-instanc for item in parser.findAll('item'): try: title = re.sub(r'^<!\[CDATA\[|\]\]>$', '', item.find('title').get_text(strip=True)) - size = try_int(item.find('size').get_text(strip=True), -1) seeders = try_int(item.find('seeders').get_text(strip=True)) leechers = try_int(item.find('leechers').get_text(strip=True)) + torrent_size = item.find('size').get_text() + size = convert_size(torrent_size) or -1 if sickbeard.TORRENT_METHOD == 'blackhole': enclosure = item.find('enclosure') # Backlog doesnt have enclosure -- GitLab