From d12cb2a7ae0da426af1cd2054609892a15c5ff83 Mon Sep 17 00:00:00 2001 From: Benjamin Dauvergne Date: Sat, 18 Jun 2016 09:29:07 +0200 Subject: [PATCH] wcs_olap: improve generic status mapping using new startpoint flag on statuses --- wcs_olap/feeder.py | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/wcs_olap/feeder.py b/wcs_olap/feeder.py index 66f29e1..bcbf603 100644 --- a/wcs_olap/feeder.py +++ b/wcs_olap/feeder.py @@ -488,6 +488,13 @@ class WcsFormdefFeeder(object): channel = data.submission.channel.lower() if channel == 'web' and data.submission.backoffice: channel = 'backoffice' + # Simplify status + if status.endpoint: + generic_status = 3 + elif status.startpoint: + generic_status = 1 + else: + generic_status = 2 row = { 'formdef_id': self.formdef_sql_id, 'receipt_time': data.receipt_time,