[weboob] [PATCH 4/4] chronopost: status guessing

Matthieu Weber mweber+weboob at free.fr
Wed May 13 20:16:09 CEST 2015


Signed-off-by: Matthieu Weber <mweber+weboob at free.fr>
---
 modules/chronopost/pages.py |    4 ++++
 1 file changed, 4 insertions(+)

diff --git a/modules/chronopost/pages.py b/modules/chronopost/pages.py
index 5d80eb3..d03ee4a 100644
--- a/modules/chronopost/pages.py
+++ b/modules/chronopost/pages.py
@@ -60,5 +60,9 @@ class TrackPage(Page):
         p.info = ' '.join([t.strip() for t in self.document.xpath('//div[@class="numeroColi2"]')[0].itertext()][1:])
         if u'Livraison effectuée' in p.history[0].activity:
             p.status = p.STATUS_ARRIVED
+        elif u"en cours d'acheminement" in p.history[0].activity or \
+             u"en cours de livraison" in p.history[0].activity or \
+             u"Envoi entré dans le pays de destination" in p.history[0].activity:
+            p.status = p.STATUS_IN_TRANSIT
 
         return p
-- 
1.7.10.4




More information about the weboob mailing list