From 3b023e5eaa7e5a4be7957a2a48a90672d2c65e71 Mon Sep 17 00:00:00 2001 From: Alanna Scott Date: Thu, 16 Feb 2017 10:37:29 -0800 Subject: [PATCH] add css to the data object to be saved (#2188) --- superset/assets/javascripts/dashboard/components/Controls.jsx | 2 +- superset/assets/javascripts/dashboard/components/SaveModal.jsx | 1 + 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/superset/assets/javascripts/dashboard/components/Controls.jsx b/superset/assets/javascripts/dashboard/components/Controls.jsx index 86891f15d..cb78d862b 100644 --- a/superset/assets/javascripts/dashboard/components/Controls.jsx +++ b/superset/assets/javascripts/dashboard/components/Controls.jsx @@ -18,7 +18,7 @@ class Controls extends React.PureComponent { constructor(props) { super(props); this.state = { - css: props.dashboard.css, + css: props.dashboard.css || '', cssTemplates: [], }; } diff --git a/superset/assets/javascripts/dashboard/components/SaveModal.jsx b/superset/assets/javascripts/dashboard/components/SaveModal.jsx index 60e40365b..a0fb30bb1 100644 --- a/superset/assets/javascripts/dashboard/components/SaveModal.jsx +++ b/superset/assets/javascripts/dashboard/components/SaveModal.jsx @@ -40,6 +40,7 @@ class SaveModal extends React.PureComponent { saveDashboardRequest(data, url, saveType) { const dashboard = this.props.dashboard; const saveModal = this.modal; + Object.assign(data, { css: this.props.css }); $.ajax({ type: 'POST', url,