From 3460f300f95c8239387c0f8021b9b86945dbd861 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Fr=C3=A9d=C3=A9ric=20P=C3=A9ters?= Date: Thu, 2 May 2019 15:01:03 +0200 Subject: [PATCH] misc: use NULL to store empty string field option (#32748) --- wcs_olap/feeder.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/wcs_olap/feeder.py b/wcs_olap/feeder.py index 8c4cd7d..abf47ce 100644 --- a/wcs_olap/feeder.py +++ b/wcs_olap/feeder.py @@ -774,8 +774,10 @@ class WcsFormdefFeeder(object): # map items to sql id if field.items or field.options: v = self.items_mappings[field.varname].get(raw) + elif raw: + v = self.get_item_id(field, raw) else: - v = raw and self.get_item_id(field, raw) + v = None elif field.type in ('string', 'bool'): v = raw