From 9aada8824f817dce1fe1b5f6bf2496dc99ef4a48 Mon Sep 17 00:00:00 2001 From: Romain Bignon Date: Mon, 15 Nov 2010 12:24:26 +0100 Subject: [PATCH] fix ina when there is no result --- weboob/backends/ina/pages/search.py | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/weboob/backends/ina/pages/search.py b/weboob/backends/ina/pages/search.py index fe321bd6..755eb35e 100644 --- a/weboob/backends/ina/pages/search.py +++ b/weboob/backends/ina/pages/search.py @@ -32,7 +32,10 @@ class SearchPage(BasePage): URL_REGEXP = re.compile('/video/(.+).html') def iter_videos(self): - ul = select(self.document.getroot(), 'div.container-videos ul', 1) + try: + ul = select(self.document.getroot(), 'div.container-videos ul', 1) + except SelectElementException: + return for li in ul.findall('li'): id = re.sub(r'/video/(.+)\.html', r'\1', li.find('a').attrib['href'])