From a9f9c0827ca93f32e942a36cfd8fd4599650d134 Mon Sep 17 00:00:00 2001 From: "Phyks (Lucas Verney)" Date: Tue, 3 Apr 2018 15:03:47 +0200 Subject: [PATCH] [logicimmo] Fix viager type detection --- modules/logicimmo/pages.py | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/modules/logicimmo/pages.py b/modules/logicimmo/pages.py index 29175358b6..17badad4bb 100644 --- a/modules/logicimmo/pages.py +++ b/modules/logicimmo/pages.py @@ -77,10 +77,11 @@ def obj_type(self): else: return POSTS_TYPES.RENT elif 'vente' in url: - if( - 'viager' in self.obj_text(self).lower() - and 'rente' in self.obj_text(self).lower() - ): + offertype = Attr( + '//button[has-class("offer-contact-vertical-phone")][1]', + 'data-offertransactiontype' + )(self) + if offertype == '4': return POSTS_TYPES.VIAGER else: return POSTS_TYPES.SALE -- GitLab