From f94bec6616c642f577ba167615efb567c1d7d8bb Mon Sep 17 00:00:00 2001
From: labrys <labrys@users.noreply.github.com>
Date: Thu, 7 Jan 2016 06:24:34 -0500
Subject: [PATCH] Fix file size conversion for bitcannon

---
 sickbeard/providers/bitcannon.py | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

diff --git a/sickbeard/providers/bitcannon.py b/sickbeard/providers/bitcannon.py
index 12f4cdaf2..ae7a64efd 100644
--- a/sickbeard/providers/bitcannon.py
+++ b/sickbeard/providers/bitcannon.py
@@ -22,6 +22,7 @@ from urllib import urlencode
 
 from sickbeard import logger
 from sickbeard import tvcache
+from sickrage.helper.common import convert_size
 from sickrage.providers.torrent.TorrentProvider import TorrentProvider
 
 
@@ -95,10 +96,11 @@ class BitCannonProvider(TorrentProvider):
                                 title = result.get('title', '')
                                 info_hash = result.get('infoHash', '')
                                 swarm = result.get('swarm', None)
-                                size = int(result.get('size', 0))
                                 if swarm is not None:
                                     seeders = int(swarm.get('seeders', 0))
                                     leechers = int(swarm.get('leechers', 0))
+                                torrent_size = result.get('size', 0)
+                                size = convert_size(torrent_size) or -1
                                 download_url = "magnet:?xt=urn:btih:" + info_hash
 
                             except (AttributeError, TypeError, KeyError, ValueError):
-- 
GitLab