From 7e13d9bec562cf3313d3b2dc66ae2d7c24d7c930 Mon Sep 17 00:00:00 2001 From: metamben <103100869+metamben@users.noreply.github.com> Date: Wed, 16 Oct 2024 18:05:10 +0300 Subject: [PATCH] Set :lib/source-uuid from the field ref, not from column metadata (#48472) --- src/metabase/lib/field.cljc | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/metabase/lib/field.cljc b/src/metabase/lib/field.cljc index e7e19971419..2067d355ac6 100644 --- a/src/metabase/lib/field.cljc +++ b/src/metabase/lib/field.cljc @@ -162,12 +162,12 @@ metadata [_tag {source-uuid :lib/uuid :keys [base-type binning effective-type join-alias source-field temporal-unit], :as opts} :as field-ref]] (let [metadata (merge - {:lib/type :metadata/column - :lib/source-uuid source-uuid} + {:lib/type :metadata/column} metadata {:display-name (or (:display-name opts) (lib.metadata.calculation/display-name query stage-number field-ref))})] (cond-> metadata + source-uuid (assoc :lib/source-uuid source-uuid) base-type (assoc :base-type base-type, :effective-type base-type) effective-type (assoc :effective-type effective-type) temporal-unit (assoc ::temporal-unit temporal-unit) -- GitLab