From 16f4721a9257e3ff842258d3a2d5b9555f7e1fb4 Mon Sep 17 00:00:00 2001 From: Grace Guo Date: Wed, 20 Feb 2019 15:38:45 -0800 Subject: [PATCH] [fix] minor fix for Superset logger (#6922) --- .../assets/src/components/OmniContainer.jsx | 18 +++++------------- .../src/dashboard/components/Dashboard.jsx | 7 +------ .../assets/src/dashboard/components/Header.jsx | 4 ++-- .../components/gridComponents/Tabs.jsx | 2 +- 4 files changed, 9 insertions(+), 22 deletions(-) diff --git a/superset/assets/src/components/OmniContainer.jsx b/superset/assets/src/components/OmniContainer.jsx index 792d8baf4..edf33b974 100644 --- a/superset/assets/src/components/OmniContainer.jsx +++ b/superset/assets/src/components/OmniContainer.jsx @@ -24,14 +24,11 @@ import { SupersetClient } from '@superset-ui/connection'; import { isFeatureEnabled, FeatureFlag } from 'src/featureFlags'; import Omnibar from 'omnibar'; import { - Logger, - ActionLog, LOG_ACTIONS_OMNIBAR_TRIGGERED, } from '../logger/LogUtils'; const propTypes = { - impressionId: PropTypes.string.isRequired, - dashboardId: PropTypes.number.isRequired, + logEvent: PropTypes.func.isRequired, }; const getDashboards = query => @@ -71,20 +68,15 @@ class OmniContainer extends React.Component { if (controlOrCommand && isFeatureEnabled(FeatureFlag.OMNIBAR)) { const isK = event.key === 'k' || event.keyCode === 83; if (isK) { + this.props.logEvent(LOG_ACTIONS_OMNIBAR_TRIGGERED, { + show_omni: !this.state.showOmni, + }); + this.setState({ showOmni: !this.state.showOmni }); document .getElementsByClassName('Omnibar')[0] .focus(); - - Logger.send( - new ActionLog({ - impressionId: this.props.impressionId, // impo - source: 'dashboard', - sourceId: this.props.dashboardId, // sourceId: this.props.dashboardId - eventNames: LOG_ACTIONS_OMNIBAR_TRIGGERED, - }), - ); } } } diff --git a/superset/assets/src/dashboard/components/Dashboard.jsx b/superset/assets/src/dashboard/components/Dashboard.jsx index d884e9ad5..dc1f05479 100644 --- a/superset/assets/src/dashboard/components/Dashboard.jsx +++ b/superset/assets/src/dashboard/components/Dashboard.jsx @@ -167,14 +167,9 @@ class Dashboard extends React.PureComponent { } render() { - const { - impressionId, - dashboardInfo: { id }, - } = this.props; - return ( - + ); diff --git a/superset/assets/src/dashboard/components/Header.jsx b/superset/assets/src/dashboard/components/Header.jsx index bba1a721a..b2238d0e0 100644 --- a/superset/assets/src/dashboard/components/Header.jsx +++ b/superset/assets/src/dashboard/components/Header.jsx @@ -171,10 +171,10 @@ class Header extends React.PureComponent { } toggleEditMode() { - this.props.setEditMode(!this.props.editMode); this.props.logEvent(LOG_ACTIONS_TOGGLE_EDIT_DASHBOARD, { - editMode: !this.props.editMode, + edit_mode: !this.props.editMode, }); + this.props.setEditMode(!this.props.editMode); } overwriteDashboard() { diff --git a/superset/assets/src/dashboard/components/gridComponents/Tabs.jsx b/superset/assets/src/dashboard/components/gridComponents/Tabs.jsx index e899a4afa..dc9d59939 100644 --- a/superset/assets/src/dashboard/components/gridComponents/Tabs.jsx +++ b/superset/assets/src/dashboard/components/gridComponents/Tabs.jsx @@ -109,7 +109,7 @@ class Tabs extends React.PureComponent { }); } else if (tabIndex !== this.state.tabIndex) { this.props.logEvent(LOG_ACTIONS_SELECT_DASHBOARD_TAB, { - id: component.id, + tab_id: component.id, index: tabIndex, });