From c06d5eb70ce4ee40e3433b3d6e3bf5e4501e50fe Mon Sep 17 00:00:00 2001 From: Lyndsi Kay Williams <55605634+lyndsiWilliams@users.noreply.github.com> Date: Tue, 2 Aug 2022 17:08:59 -0500 Subject: [PATCH] fix(sqllab): Fix tab state (#20947) * Fix tab state * Update sql_lab.py --- superset/views/sql_lab.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/superset/views/sql_lab.py b/superset/views/sql_lab.py index f83c4521e7..1042b8f920 100644 --- a/superset/views/sql_lab.py +++ b/superset/views/sql_lab.py @@ -139,7 +139,9 @@ class TabStateView(BaseSupersetView): query_editor = json.loads(request.form["queryEditor"]) tab_state = TabState( user_id=get_user_id(), - label=query_editor.get("title", "Untitled Query"), + # This is for backward compatibility + label=query_editor.get("name") + or query_editor.get("title", "Untitled Query"), active=True, database_id=query_editor["dbId"], schema=query_editor.get("schema"),