From 10a53b7f5dc54032fbaa5a73b04da3b9801953fe Mon Sep 17 00:00:00 2001 From: Geido <60598000+geido@users.noreply.github.com> Date: Fri, 7 May 2021 08:39:58 +0300 Subject: [PATCH] fix: Add extra check to loggerMiddleware (#14492) * Add extra check * Update superset-frontend/src/middleware/loggerMiddleware.js Co-authored-by: Evan Rusackas * Fix linting issue Co-authored-by: Evan Rusackas --- superset-frontend/src/middleware/loggerMiddleware.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/superset-frontend/src/middleware/loggerMiddleware.js b/superset-frontend/src/middleware/loggerMiddleware.js index 80d436cf23..27e41bba8c 100644 --- a/superset-frontend/src/middleware/loggerMiddleware.js +++ b/superset-frontend/src/middleware/loggerMiddleware.js @@ -116,7 +116,7 @@ const loggerMiddleware = store => next => action => { }; } - if (eventData.target_id && dashboardLayout.present) { + if (eventData.target_id && dashboardLayout?.present?.[eventData.target_id]) { const { meta } = dashboardLayout.present[eventData.target_id]; // chart name or tab/header text eventData.target_name = meta.chartId ? meta.sliceName : meta.text;