From d06f0187953ca2a0b8af85da58301b05e5d0d239 Mon Sep 17 00:00:00 2001
From: raver2046 <raver2046@users.noreply.github.com>
Date: Fri, 20 Feb 2015 14:26:35 +0100
Subject: [PATCH] Update libertalia.py

---
 sickbeard/providers/libertalia.py | 19 ++++++++++++-------
 1 file changed, 12 insertions(+), 7 deletions(-)

diff --git a/sickbeard/providers/libertalia.py b/sickbeard/providers/libertalia.py
index f23089b34..04b5ebc62 100644
--- a/sickbeard/providers/libertalia.py
+++ b/sickbeard/providers/libertalia.py
@@ -153,18 +153,23 @@ class LIBERTALIAProvider(generic.TorrentProvider):
                 isvfclass = row.find('td', {"class" : "sprite-vf"} )
                 isvostfrclass = row.find('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 ! " , 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 ! "  , logger.DEBUG)     
-                  
+                if link: 
+                  if isvostfrclass and french :
+                    logger.log(u"LIBERTALIA found VOSTFR et demande french je skip ! " + link.text, logger.DEBUG)
+                    link = columns.find("a",  href=re.compile("nepastrouver"))                     
+                if link:     
+                  if isvfclass  and french==None :                     
+                    logger.log(u"LIBERTALIA found VF et demande différent de french je skip ! " + link.text , logger.DEBUG)
+                    link = columns.find("a",  href=re.compile("nepastrouver"))
                 if link:               
                     title = link.text
                     recherched=searchUrl.split("&[PARAMSTR]=")[1]
                     recherched=recherched.replace(".","(.*)").replace(" ","(.*)").replace("'","(.*)")
                     logger.log(u"LIBERTALIA TITLE : " + title, logger.DEBUG)  
+                    if isvfclass : 
+                      logger.log(u"EPISODE EN VERSION FRENCH : " + title, logger.DEBUG)
+                    if isvostfrclass : 
+                      logger.log(u"EPISODE EN VERSION VOSTFR : " + title, logger.DEBUG)  
                     logger.log(u"LIBERTALIA CHECK MATCH : " + recherched, logger.DEBUG)                                        
                     #downloadURL =  self.url + "/" + row.find("a",href=re.compile("torrent_pass"))['href']
                     if re.match(recherched,title , re.IGNORECASE):              
-- 
GitLab