diff --git a/couchpotato/core/media/_base/providers/torrent/torrentz.py b/couchpotato/core/media/_base/providers/torrent/torrentz.py index 8a5455c..a5c1ed0 100644 --- a/couchpotato/core/media/_base/providers/torrent/torrentz.py +++ b/couchpotato/core/media/_base/providers/torrent/torrentz.py @@ -22,12 +22,12 @@ class Base(TorrentMagnetProvider, RSS): http_time_between_calls = 0 - def _search(self, media, quality, results): + def _searchOnTitle(self, title, media, quality, results): search_url = self.urls['verified_search'] if self.conf('verified_only') else self.urls['search'] # Create search parameters - search_params = self.buildUrl(media) + search_params = self.buildUrl(title, media, quality) smin = quality.get('size_min') smax = quality.get('size_max') diff --git a/couchpotato/core/media/movie/providers/torrent/torrentz.py b/couchpotato/core/media/movie/providers/torrent/torrentz.py index 742554c..011ec43 100644 --- a/couchpotato/core/media/movie/providers/torrent/torrentz.py +++ b/couchpotato/core/media/movie/providers/torrent/torrentz.py @@ -1,6 +1,5 @@ from couchpotato.core.helpers.encoding import tryUrlencode from couchpotato.core.logger import CPLog -from couchpotato.core.event import fireEvent from couchpotato.core.media._base.providers.torrent.torrentz import Base from couchpotato.core.media.movie.providers.base import MovieProvider @@ -11,5 +10,5 @@ autoload = 'Torrentz' class Torrentz(MovieProvider, Base): - def buildUrl(self, media): - return tryUrlencode('"%s"' % fireEvent('library.query', media, single = True)) + def buildUrl(self, title, media, quality): + return tryUrlencode('"%s %s"' % (title, media['info']['year'])) \ No newline at end of file