From e4956d440fe74c070becad708a91fa0a70f28b97 Mon Sep 17 00:00:00 2001 From: Tom Robinson <tlrobinson@gmail.com> Date: Tue, 20 Nov 2018 17:30:01 -0800 Subject: [PATCH] Fix column actions for custom expressions --- frontend/src/metabase/qb/lib/actions.js | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/frontend/src/metabase/qb/lib/actions.js b/frontend/src/metabase/qb/lib/actions.js index 5daedc63185..db661d438a6 100644 --- a/frontend/src/metabase/qb/lib/actions.js +++ b/frontend/src/metabase/qb/lib/actions.js @@ -62,6 +62,10 @@ export const getFieldRefFromColumn = ( column: Column, fieldId?: ?(FieldId | FieldLiteral) = column.id, ): LocalFieldReference | ForeignFieldReference | FieldLiteral => { + if (column.expression_name) { + return ["expression", column.expression_name]; + } + if (fieldId == null) { throw new Error( "getFieldRefFromColumn expects non-null fieldId or column with non-null id", -- GitLab