[tvsub] correction when empty result

This commit is contained in:
Julien Veyssier 2013-02-26 00:37:53 +01:00
commit f23a9ab4af

View file

@ -48,8 +48,9 @@ class SearchPage(BasePage):
""" Page which contains results as a list of series """ Page which contains results as a list of series
""" """
def iter_subtitles(self,language): def iter_subtitles(self,language):
list_result = self.parser.select(self.document.getroot(),'div.left_articles ul',1) list_result = self.parser.select(self.document.getroot(),'div.left_articles ul')
li_result = self.parser.select(list_result,'li') if len(list_result) > 0:
li_result = self.parser.select(list_result[0],'li')
for line in li_result: for line in li_result:
if len(self.parser.select(line,'img[alt=%s]'%language)) > 0: if len(self.parser.select(line,'img[alt=%s]'%language)) > 0:
link = self.parser.select(line,'a',1) link = self.parser.select(line,'a',1)