From 554e07d6d3b8e113df1269758b09bb68c308ba87 Mon Sep 17 00:00:00 2001 From: Benjamin Dauvergne Date: Fri, 17 Apr 2020 18:55:25 +0200 Subject: [PATCH 1/4] engine: get fact table from configuration (#41814) --- bijoe/engine.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git bijoe/engine.py bijoe/engine.py index c5eba29..e4b5bbf 100644 --- bijoe/engine.py +++ bijoe/engine.py @@ -309,8 +309,8 @@ class JSONDimensions(object): return [] if not self.__cache: with self.engine.get_cursor() as cursor: - sql = ('select distinct jsonb_object_keys(%s) as a from formdata order by a' - % self.engine_cube.json_field) + sql = ('select distinct jsonb_object_keys(%s) as a from %s order by a' + % (self.engine_cube.json_field, self.engine_cube.fact_table)) cursor.execute(sql) self.__cache = [row[0] for row in cursor.fetchall()] return self.__cache -- 2.26.0