From 5c9a79442c035ee5d6907883e5d6a0865a0a540e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Hex=20Caf=C3=A9?= <157834442+hexcafe@users.noreply.github.com> Date: Thu, 6 Jun 2024 09:58:38 +0800 Subject: [PATCH] fix(embedded): add missing GUEST_TOKEN_HEADER_NAME to bootstrap data (#28932) --- superset/embedded/view.py | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/superset/embedded/view.py b/superset/embedded/view.py index 05490726f..6e5419286 100644 --- a/superset/embedded/view.py +++ b/superset/embedded/view.py @@ -16,7 +16,7 @@ # under the License. from typing import Callable -from flask import abort, request +from flask import abort, current_app, request from flask_appbuilder import expose from flask_login import AnonymousUserMixin, login_user from flask_wtf.csrf import same_origin @@ -77,6 +77,9 @@ class EmbeddedView(BaseSupersetView): ) bootstrap_data = { + "config": { + "GUEST_TOKEN_HEADER_NAME": current_app.config["GUEST_TOKEN_HEADER_NAME"] + }, "common": common_bootstrap_payload(), "embedded": { "dashboard_id": embedded.dashboard_id,