Private GIT

Skip to content
Snippets Groups Projects
Commit 7528ea82 authored by Dustyn Gibson's avatar Dustyn Gibson
Browse files

Merge pull request #1918 from gosku/issue-1538-dev-sizeFix

Failed Download Handler: Size Fix
parents 28f4a72b 2b320cb6
No related branches found
No related tags found
No related merge requests found
......@@ -256,6 +256,21 @@ class GenericProvider:
return title, url
def _get_size(self, item):
"""Gets the size from the item"""
if self.providerType != GenericProvider.NZB:
logger.log(u"Torrent Generic providers doesn't have _get_size() implemented yet", logger.DEBUG)
return -1
else:
size = item.get('links')[1].get('length')
if size:
size = int(size)
return size
else:
logger.log(u"Size was not found in your provider response", logger.DEBUG)
return -1
def findSearchResults(self, show, episodes, search_mode, manualSearch=False, downCurQuality=False):
self._checkAuth()
......@@ -430,6 +445,7 @@ class GenericProvider:
result.release_group = release_group
result.version = version
result.content = None
result.size = self._get_size(item)
if len(epObj) == 1:
epNum = epObj[0].episode
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment