diff --git a/modules/societegenerale/sgpe/browser.py b/modules/societegenerale/sgpe/browser.py index a173852c8929883a22cd1d9a021fec2edee71e61..783c6c7b27bb3185bdfffc7569fa41bf3780f8ff 100644 --- a/modules/societegenerale/sgpe/browser.py +++ b/modules/societegenerale/sgpe/browser.py @@ -82,6 +82,9 @@ def card_history(self, account, coming): def get_cb_operations(self, account): self.location('/Pgn/NavigationServlet?PageID=Cartes&MenuID=%sOPF&Classeur=1&NumeroPage=1&Rib=%s&Devise=%s' % (self.MENUID, account.id, account.currency)) for coming in self.page.get_coming_list(): + if coming['date'] == 'Non definie': + # this is a very recent transaction and we don't know his date yet + continue for tr in self.card_history(account, coming): yield tr