From 15909fc321a805980f2bc3f372d41fc0d0c188d4 Mon Sep 17 00:00:00 2001 From: Cal Herries <39073188+calherries@users.noreply.github.com> Date: Tue, 20 Sep 2022 22:14:30 +0200 Subject: [PATCH] Fix #25521: 403 page when visiting question's URL with a card template tag (#25525) * Fix bug * Update frontend/src/metabase/query_builder/actions/core/parameterUtils.ts Co-authored-by: Gustavo Saiani <gustavo@poe.ma> Co-authored-by: Gustavo Saiani <gustavo@poe.ma> --- .../src/metabase/query_builder/actions/core/parameterUtils.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/frontend/src/metabase/query_builder/actions/core/parameterUtils.ts b/frontend/src/metabase/query_builder/actions/core/parameterUtils.ts index 3f47cf337c9..2df6bae8631 100644 --- a/frontend/src/metabase/query_builder/actions/core/parameterUtils.ts +++ b/frontend/src/metabase/query_builder/actions/core/parameterUtils.ts @@ -128,7 +128,7 @@ export async function handleDashboardParameters( deserializedCard, originalCard, }); - if (shouldPropagateParameters && deserializedCard) { + if (shouldPropagateParameters && deserializedCard?.dashcardId) { const { dashboardId, dashcardId, parameters } = deserializedCard; const metadata = getMetadata(getState()); await verifyMatchingDashcardAndParameters({ -- GitLab