From 73ae875454e9e3dce44881fafe275234f9fe3908 Mon Sep 17 00:00:00 2001 From: thibault douge Date: Wed, 10 Jun 2020 11:23:34 +0200 Subject: [PATCH] [cityscoot] fix currency --- modules/cityscoot/pages.py | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/modules/cityscoot/pages.py b/modules/cityscoot/pages.py index 8b7335b63b..0f87994305 100644 --- a/modules/cityscoot/pages.py +++ b/modules/cityscoot/pages.py @@ -22,7 +22,10 @@ from weboob.browser.pages import HTMLPage, LoggedPage from weboob.browser.elements import ItemElement, method, ListElement -from weboob.browser.filters.standard import CleanText, CleanDecimal, Env, Regexp, Format, Date +from weboob.browser.filters.standard import ( + CleanText, CleanDecimal, Env, + Regexp, Format, Date, Currency, +) from weboob.browser.filters.html import Attr, AbsoluteLink from weboob.capabilities.bill import Bill, Subscription @@ -74,4 +77,4 @@ class item(ItemElement): obj_format = 'pdf' obj_label = CleanText('.//div[@class="facture_ref"]') obj_price = CleanDecimal.French('.//div[@class="facture_tarif"]/p') - obj_currency = Regexp(CleanText('.//div[@class="facture_tarif"]/p'), r' (.*)') + obj_currency = Currency('.//div[@class="facture_tarif"]/p') -- GitLab