From 6af74c32bcc44a9a7432970d52ebbb0ce92e7df7 Mon Sep 17 00:00:00 2001 From: Allen Gilliland <agilliland@gmail.com> Date: Wed, 18 Mar 2015 15:59:00 -0700 Subject: [PATCH] update /api/meta/table/:id/query_metadata to hydrate :target for all of the table :fields. --- src/metabase/api/meta/table.clj | 2 +- test/metabase/api/meta/table_test.clj | 2 ++ 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/src/metabase/api/meta/table.clj b/src/metabase/api/meta/table.clj index 26fa790cafd..441d6b8ba2b 100644 --- a/src/metabase/api/meta/table.clj +++ b/src/metabase/api/meta/table.clj @@ -36,7 +36,7 @@ (defendpoint GET "/:id/query_metadata" [id] (->404 (sel :one Table :id id) - (hydrate :db :fields))) + (hydrate :db [:fields [:target]]))) (defendpoint GET "/:id/fks" [id] (read-check Table id) diff --git a/test/metabase/api/meta/table_test.clj b/test/metabase/api/meta/table_test.clj index 052a5b25fa0..1a2b79a0de2 100644 --- a/test/metabase/api/meta/table_test.clj +++ b/test/metabase/api/meta/table_test.clj @@ -107,6 +107,7 @@ :id $ :field_type "info" :position 0 + :target nil :preview_display true :created_at $ :base_type "TextField"}) @@ -120,6 +121,7 @@ :id $ :field_type "info" :position 0 + :target nil :preview_display true :created_at $ :base_type "BigIntegerField"})] -- GitLab