From 163abc8047cbd99b6a3c81347859308c67c45590 Mon Sep 17 00:00:00 2001 From: Quentin Defenouillere Date: Mon, 20 May 2019 18:41:46 +0200 Subject: [PATCH] [s2e] Handle unavailable value for Regexp on get_code For some creditdunordpee accounts (a child of s2e), there is no available AMF code so we must handle it with default=NotAvailable. --- modules/s2e/pages.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/modules/s2e/pages.py b/modules/s2e/pages.py index 6eb0fda175..3e81a21f2d 100644 --- a/modules/s2e/pages.py +++ b/modules/s2e/pages.py @@ -191,7 +191,8 @@ class AMFAmundiPage(HTMLPage): CODE_TYPE = Investment.CODE_TYPE_AMF def get_code(self): - return Regexp(CleanText('//td[@class="bannerColumn"]//li[contains(., "(C)")]', default=NotAvailable), r'(\d+)')(self.doc) + return Regexp(CleanText('//td[@class="bannerColumn"]//li[contains(., "(C)")]', default=NotAvailable), + r'(\d+)', default=NotAvailable)(self.doc) class AMFSGPage(HTMLPage): -- GitLab