From b3013b931157bc713cec44acd3253247bfa5ec6d Mon Sep 17 00:00:00 2001
From: PHD <phd59fr@gmail.com>
Date: Sat, 25 Nov 2017 15:02:12 +0100
Subject: [PATCH] Quick fix due to the change of the site yggtorrent (#4154)

* Quick fix due to the change of the site yggtorrent

* Update yggtorrent.py

Break for if url found
---
 sickbeard/providers/yggtorrent.py | 6 +++++-
 1 file changed, 5 insertions(+), 1 deletion(-)

diff --git a/sickbeard/providers/yggtorrent.py b/sickbeard/providers/yggtorrent.py
index 2c23e9f4c..f74399b98 100644
--- a/sickbeard/providers/yggtorrent.py
+++ b/sickbeard/providers/yggtorrent.py
@@ -123,7 +123,11 @@ class YggTorrentProvider(TorrentProvider):  # pylint: disable=too-many-instance-
                                 continue
 
                             title = cells[0].find('a', class_='torrent-name').get_text(strip=True)
-                            download_url = urljoin(self.url, cells[0].find('a', target='_blank')['href'])
+                            for download_img in cells[0].select('a[href] img'):                                   
+                                if download_img['src'] == "https://yggtorrent.com/static/icons/icon_download.gif":
+                                    download_url = urljoin(self.url, download_img.parent['href'])
+                                    break
+
                             if not (title and download_url):
                                 continue
 
-- 
GitLab