fix no-author closes #478

This commit is contained in:
Juke 2011-02-08 01:44:36 +01:00
commit d41733628d
2 changed files with 19 additions and 12 deletions

View file

@ -17,19 +17,18 @@
from weboob.tools.parsers.lxmlparser import select, SelectElementException
from .minutes20 import Minutes20Page
from .minutes20 import Minutes20Page, NoAuthorElement
class ArticlePage(Minutes20Page):
def set_body(self):
self.element_body = select(self.main_div, "div.mna-body", 1)
self.element_body.remove(select(self.element_body, "div.mna-tools", 1))
try:
self.element_body.remove(select(self.element_body, "div.mna-comment-call", 1))
self.element_body.remove(select(self.element_body, "div.mna-comment-call", 1))
except SelectElementException:
pass
self.element_body.remove(self.get_element_author())
pass
try:
self.element_body.remove(self.get_element_author())
except NoAuthorElement:
pass
self.article.body = self.browser.parser.tostring(self.element_body)