From 64d9493b60ae453968973fbfeb22b27132fff947 Mon Sep 17 00:00:00 2001 From: Florent Date: Sat, 17 Nov 2012 14:06:59 +0100 Subject: [PATCH] Fix bills and download commands Site changed --- modules/freemobile/pages/history.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/modules/freemobile/pages/history.py b/modules/freemobile/pages/history.py index 915c341b..5259e711 100644 --- a/modules/freemobile/pages/history.py +++ b/modules/freemobile/pages/history.py @@ -24,7 +24,6 @@ from decimal import Decimal from weboob.tools.browser import BasePage from weboob.capabilities.bill import Detail, Bill -import re __all__ = ['HistoryPage', 'DetailsPage'] @@ -61,7 +60,8 @@ class DetailsPage(BasePage): divint = div.xpath('div[@class="international hide"]')[0] self.parse_div(divint, u"Appels émis : %s | Appels reçus : %s", num, True) - for trbill in self.document.xpath('//tr[@class="derniereFacture"]'): + divbill = self.document.xpath('//div[@class="facture"]')[0] + for trbill in divbill.xpath('table/tr'): mydate = unicode(trbill.find('td').text.split(":")[1].strip()) bill = Bill() bill.label = unicode(mydate)