From 56ed43e19c46ef317aff401816a6d21c26b72b6a Mon Sep 17 00:00:00 2001 From: Alexander Polyankin <alexander.polyankin@metabase.com> Date: Fri, 8 Jul 2022 15:19:23 +0300 Subject: [PATCH] Show caching controls only for questions (#23784) --- .../components/view/sidebars/QuestionInfoSidebar.tsx | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/frontend/src/metabase/query_builder/components/view/sidebars/QuestionInfoSidebar.tsx b/frontend/src/metabase/query_builder/components/view/sidebars/QuestionInfoSidebar.tsx index d45706a53a7..28ee9c5ce65 100644 --- a/frontend/src/metabase/query_builder/components/view/sidebars/QuestionInfoSidebar.tsx +++ b/frontend/src/metabase/query_builder/components/view/sidebars/QuestionInfoSidebar.tsx @@ -27,9 +27,10 @@ export const QuestionInfoSidebar = ({ const description = question.description(); const isDataset = question.isDataset(); const isPersisted = isDataset && question.isPersisted(); - - const showCaching = - PLUGIN_CACHING.isEnabled() && MetabaseSettings.get("enable-query-caching"); + const isCachingAvailable = + !isDataset && + PLUGIN_CACHING.isEnabled() && + MetabaseSettings.get("enable-query-caching"); const handleSave = (description: string | null) => { if (question.description() !== description) { @@ -63,7 +64,7 @@ export const QuestionInfoSidebar = ({ </ContentSection> )} - {showCaching && ( + {isCachingAvailable && ( <ContentSection extraPadding> <PLUGIN_CACHING.QuestionCacheSection question={question} -- GitLab