diff --git a/superset/views/core.py b/superset/views/core.py index 67b353a5f0081..2088ebd517756 100755 --- a/superset/views/core.py +++ b/superset/views/core.py @@ -1715,9 +1715,11 @@ def dashboard(**kwargs): # noqa dash_save_perm = \ dash_edit_perm and self.can_access('can_save_dash', 'Superset') + standalone_mode = request.args.get("standalone") == "true" + dashboard_data = dash.data dashboard_data.update({ - 'standalone_mode': request.args.get("standalone") == "true", + 'standalone_mode': standalone_mode, 'dash_save_perm': dash_save_perm, 'dash_edit_perm': dash_edit_perm, }) @@ -1731,6 +1733,7 @@ def dashboard(**kwargs): # noqa return self.render_template( "superset/dashboard.html", entry='dashboard', + standalone_mode=standalone_mode, title='[dashboard] ' + dash.dashboard_title, bootstrap_data=json.dumps(bootstrap_data), )