From 5260f42378c5a764d125ccdc74c5723636473a0f Mon Sep 17 00:00:00 2001 From: mano3m Date: Sun, 4 May 2014 10:02:29 +0200 Subject: [PATCH 1/2] Fix Yifi this should fix #3114 --- couchpotato/core/media/_base/providers/torrent/yify.py | 10 ++++------ 1 file changed, 4 insertions(+), 6 deletions(-) diff --git a/couchpotato/core/media/_base/providers/torrent/yify.py b/couchpotato/core/media/_base/providers/torrent/yify.py index a6941004..b2010afa 100644 --- a/couchpotato/core/media/_base/providers/torrent/yify.py +++ b/couchpotato/core/media/_base/providers/torrent/yify.py @@ -43,12 +43,10 @@ class Base(TorrentProvider): try: for result in data.get('MovieList'): - try: - title = result['TorrentUrl'].split('/')[-1][:-8].replace('_', '.').strip('._') - title = title.replace('.-.', '-') - title = title.replace('..', '.') - except: - continue + if result['quality'] and result['quality'] not in result['MovieTitle']: + title = result['MovieTitle'] + ' ' + result['quality'] + else: + title = result['MovieTitle'] results.append({ 'id': result['MovieID'], From d6a86e8616698e09d72e691d8203e193a12af43a Mon Sep 17 00:00:00 2001 From: mano3m Date: Sun, 4 May 2014 10:11:25 +0200 Subject: [PATCH 2/2] correct caps --- couchpotato/core/media/_base/providers/torrent/yify.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/couchpotato/core/media/_base/providers/torrent/yify.py b/couchpotato/core/media/_base/providers/torrent/yify.py index b2010afa..ddd4f49a 100644 --- a/couchpotato/core/media/_base/providers/torrent/yify.py +++ b/couchpotato/core/media/_base/providers/torrent/yify.py @@ -43,8 +43,8 @@ class Base(TorrentProvider): try: for result in data.get('MovieList'): - if result['quality'] and result['quality'] not in result['MovieTitle']: - title = result['MovieTitle'] + ' ' + result['quality'] + if result['Quality'] and result['Quality'] not in result['MovieTitle']: + title = result['MovieTitle'] + ' ' + result['Quality'] else: title = result['MovieTitle']