From c71576b7ae3d37f0552579815c0decb217bac077 Mon Sep 17 00:00:00 2001 From: Florent Date: Mon, 25 Feb 2013 15:30:30 +0100 Subject: [PATCH] Fix get_bill --- modules/freemobile/browser.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/modules/freemobile/browser.py b/modules/freemobile/browser.py index 649e7459..4b82b122 100644 --- a/modules/freemobile/browser.py +++ b/modules/freemobile/browser.py @@ -98,10 +98,12 @@ class Freemobile(BaseBrowser): def get_bill(self, id): assert isinstance(id, basestring) + subid = id.split('.')[0] + sub = self.get_subscription(subid) if not self.is_on_page(DetailsPage): self.location('/moncompte/index.php?page=suiviconso') - l = self.page.date_bills() + l = self.page.date_bills(sub) for a in l: if a.id == id: return a