From e3a629f4bb57cbda2edbe81db4a9ed1e94fe8774 Mon Sep 17 00:00:00 2001 From: Benjamin Dauvergne Date: Fri, 14 Feb 2020 15:21:33 +0100 Subject: [PATCH] misc: ignore categories without title (#39889) --- wcs_olap/feeder.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/wcs_olap/feeder.py b/wcs_olap/feeder.py index c81b29f..71fda2a 100644 --- a/wcs_olap/feeder.py +++ b/wcs_olap/feeder.py @@ -383,7 +383,7 @@ CREATE TABLE public.dates AS (SELECT if self.prev_table_exists(name): # Insert data from previous table self.ex( - 'INSERT INTO {schema_temp}.{name} select * FROM {schema}.{name}', + 'INSERT INTO {schema_temp}.{name} select * FROM {schema}.{name} WHERE label IS NOT NULL', ctx={'name': quote(name)} ) # Find what is missing @@ -429,7 +429,7 @@ CREATE TABLE public.dates AS (SELECT # categories tmp_cat_map = self.create_labeled_table( - 'category', enumerate(c.title for c in self.categories), comment='catégorie') + 'category', enumerate(c.title for c in self.categories if c.title), comment='catégorie') self.categories_mapping = dict((c.slug, tmp_cat_map[c.title]) for c in self.categories) self.create_labeled_table('hour', zip(range(0, 24), map(str, range(0, 24))), -- 2.24.0