diff --git a/modules/cityscoot/pages.py b/modules/cityscoot/pages.py index 8b7335b63bb30f7daa2f5a0683bfcd00dba2d14b..0f87994305236e5d402cd18129a9c376213b49cb 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')