From 1eda0a514d3499234965a45c2013cebb3aab9af4 Mon Sep 17 00:00:00 2001 From: Benjamin Dauvergne Date: Mon, 13 Jan 2020 16:04:43 +0100 Subject: [PATCH] engine: add missing parenthesis around ->> operator (#38932) --- bijoe/engine.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/bijoe/engine.py b/bijoe/engine.py index d76f429..14d00df 100644 --- a/bijoe/engine.py +++ b/bijoe/engine.py @@ -353,12 +353,12 @@ class EngineCube(object): name=name, table=( '(SELECT DISTINCT %s.%s->>\'%s\' AS value FROM %s ' - 'WHERE %s.%s->>\'%s\' IS NOT NULL ORDER BY value)' % ( + 'WHERE (%s.%s->>\'%s\') IS NOT NULL ORDER BY value)' % ( self.fact_table, self.json_field, json_key, self.fact_table, self.fact_table, self.json_field, json_key ) ), - master='%s->>\'%s\'' % (self.json_field, json_key), + master='(%s->>\'%s\')' % (self.json_field, json_key), detail='value', kind='left', ) -- 2.24.0