From d15e2ab65eda899b18521ad2c68b58b8fe463552 Mon Sep 17 00:00:00 2001 From: Romain Bignon Date: Mon, 16 May 2011 10:36:58 +0200 Subject: [PATCH] fix recursive loop --- weboob/tools/capabilities/messages/genericArticle.py | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/weboob/tools/capabilities/messages/genericArticle.py b/weboob/tools/capabilities/messages/genericArticle.py index 0140d8da..89bdc333 100644 --- a/weboob/tools/capabilities/messages/genericArticle.py +++ b/weboob/tools/capabilities/messages/genericArticle.py @@ -104,11 +104,10 @@ class GenericNewsPage(BasePage): else: raise except BrokenPageError: - try : - self.element_title_selector = "h1" - return self.get_title() - except BrokenPageError: + if self.element_title_selector == 'h1': raise NoTitleException("no title on %s" % (self.browser)) + self.element_title_selector = "h1" + return self.get_title() def get_element_body(self): try :