Browse Source

Merge pull request #7189 from Swkgram/yts-provider-720p-1080p

Yts provider 720p 1080p (Revision - Fix)
pull/7154/head
Ruud Burger 8 years ago
committed by GitHub
parent
commit
ffbeca41ca
  1. 15
      couchpotato/core/media/_base/providers/torrent/yts.py

15
couchpotato/core/media/_base/providers/torrent/yts.py

@ -17,7 +17,7 @@ class Base(TorrentMagnetProvider):
}
def _search(self, movie, quality, results):
limit = 1
limit = 10
page = 1
data = self.getJsonData(self.urls['search'] % (getTitle(movie), limit, page))
@ -25,14 +25,21 @@ class Base(TorrentMagnetProvider):
movie_count = tryInt(data['data']['movie_count'])
if movie_count == 0:
log.error('%s returned an error (search or tryInt() failed): %s', (self.getName(), data['error']))
log.debug('%s - found no results', (self.getName()))
else:
result = data['data']['movies'][0]
movie_results = data['data']['movies']
for i in range(0,len(movie_results)):
result = data['data']['movies'][i]
name = result['title']
t = movie['info']['original_title'].split(' ')
if all(word in name for word in t) and movie['info']['year'] == result['year']:
year = result['year']
detail_url = result['url']
for torrent in result['torrents']:
t_quality = torrent['quality']

Loading…
Cancel
Save