fix: Add extra check to loggerMiddleware (#14492)

* Add extra check

* Update superset-frontend/src/middleware/loggerMiddleware.js

Co-authored-by: Evan Rusackas <evan@preset.io>

* Fix linting issue

Co-authored-by: Evan Rusackas <evan@preset.io>
This commit is contained in:
Geido 2021-05-07 08:39:58 +03:00 committed by GitHub
parent 52dbe311c7
commit 10a53b7f5d
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
1 changed files with 1 additions and 1 deletions

View File

@ -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;