From c654eec8f2c372a046e06c031bedb72275db4100 Mon Sep 17 00:00:00 2001 From: Guillaume Risbourg Date: Thu, 10 Oct 2019 10:09:23 +0200 Subject: [PATCH] [bnporc] Removed unused transaction property `obj__redacted_card` is not used anywhere. The module `bnpentcards` use it but it has its own BNPEntreprise Browser that gather `_redacted_card`. --- modules/bnporc/enterprise/pages.py | 15 ++------------- 1 file changed, 2 insertions(+), 13 deletions(-) diff --git a/modules/bnporc/enterprise/pages.py b/modules/bnporc/enterprise/pages.py index e24885f78a..6de3ec08eb 100644 --- a/modules/bnporc/enterprise/pages.py +++ b/modules/bnporc/enterprise/pages.py @@ -30,7 +30,7 @@ from weboob.browser.elements import DictElement, ItemElement, method, TableElement from weboob.browser.filters.standard import ( CleanText, CleanDecimal, Date, Regexp, Format, Eval, BrowserURL, Field, - Async, Currency, + Currency, ) from weboob.capabilities.bank import Transaction, Account, Investment from weboob.capabilities.profile import Person @@ -200,15 +200,6 @@ def load_details(self): 'numero_mvt': Field('_trid')(self), }) - def obj__redacted_card(self): - raw = Field('raw')(self) - - if not raw.startswith('FACTURE CARTE') or ' SUIVANT RELEVE DU ' in raw: - return - - page = Async('details').loaded_page(self) - return page.get_redacted_card() - class AccountHistoryPage(LoggedPage, JsonPage): TYPES = { @@ -334,9 +325,7 @@ def obj_amount(self): class TransactionPage(LoggedPage, JsonPage): - def get_redacted_card(self): - # warning: the account on which the transaction is returned depends on this data! - return self.doc['carteNum'] + pass class MarketPage(LoggedPage, HTMLPage): -- GitLab