This is an automated email from the ASF dual-hosted git repository.

michaelsmolina pushed a commit to branch 4.0
in repository https://gitbox.apache.org/repos/asf/superset.git

commit 449be5d511d49fb8ec1a9e6e616ccc6e6c4fe595
Author: Hex CafĂ© <[email protected]>
AuthorDate: Thu Jun 6 09:58:38 2024 +0800

    fix(embedded): add missing GUEST_TOKEN_HEADER_NAME to bootstrap data 
(#28932)
    
    (cherry picked from commit 5c9a79442c035ee5d6907883e5d6a0865a0a540e)
---
 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 462c6046fa..349729e8c4 100644
--- a/superset/embedded/view.py
+++ b/superset/embedded/view.py
@@ -17,7 +17,7 @@
 import json
 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
@@ -78,6 +78,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,

Reply via email to