diff --git a/modules/creditmutuel/pages.py b/modules/creditmutuel/pages.py index 1b12b9e05c533e312e75f3dec9f7511098924f7f..95c6f165fe8960e85c514cb96a735b851787ec21 100644 --- a/modules/creditmutuel/pages.py +++ b/modules/creditmutuel/pages.py @@ -1838,9 +1838,14 @@ def is_last_page(self): class NewCardsListPage(LoggedPage, HTMLPage): + @pagination @method class iter_accounts(ListElement): item_xpath = '//li[@class="item"]' + def next_page(self): + other_cards = self.el.xpath('//span/a[contains(text(), "Autres cartes")]') + if other_cards: + return Link(other_cards)(self) class item(ItemElement): klass = Account