From 6b3b16f746f6ac66550871004b3bbee5a921ae26 Mon Sep 17 00:00:00 2001
From: raver2046 <raver2046@users.noreply.github.com>
Date: Fri, 20 Feb 2015 12:17:17 +0100
Subject: [PATCH] Update libertalia.py
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit

problème avec la désignation subfrench !
---
 sickbeard/providers/libertalia.py | 11 ++++++++++-
 1 file changed, 10 insertions(+), 1 deletion(-)

diff --git a/sickbeard/providers/libertalia.py b/sickbeard/providers/libertalia.py
index 191e741f9..cf2ed2118 100644
--- a/sickbeard/providers/libertalia.py
+++ b/sickbeard/providers/libertalia.py
@@ -150,7 +150,16 @@ class LIBERTALIAProvider(generic.TorrentProvider):
                 #bypass first row because title only  
                 columns = row.find('td', {"class" : "torrent_name"} )                            
                 logger.log(u"LIBERTALIA found rows ! " , logger.DEBUG) 
-                link = columns.find("a",  href=re.compile("torrents"))                    
+                isvfclass = row.fid('td', {"class" : "sprite-vf"} )
+                isvostfrclass = row.fid('td', {"class" : "sprite-vostfr"} ) 
+                link = columns.find("a",  href=re.compile("torrents"))  
+                if isvostfrclass and french :
+                  link = columns.find("a",  href=re.compile("nepastrouver")) 
+                  logger.log(u"LIBERTALIA found VOSTFR et demande french je skip ! " + link.text, logger.DEBUG) 
+                if isvfclass  and french==None :
+                  link = columns.find("a",  href=re.compile("nepastrouver")) 
+                  logger.log(u"LIBERTALIA found VF et demande différent de french je skip ! " + link.text , logger.DEBUG)     
+                  
                 if link:               
                     title = link.text
                     recherched=searchUrl.split("&[PARAMSTR]=")[1]
-- 
GitLab