From cde4cdcd0cb23f3b4a34172231ae4318456fda54 Mon Sep 17 00:00:00 2001 From: serenajiang Date: Wed, 6 Oct 2021 15:40:54 -0700 Subject: [PATCH] fix(sqllab): SqlJsonExecutionContext.query null pointer (#16997) --- superset/sqllab/sqllab_execution_context.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/superset/sqllab/sqllab_execution_context.py b/superset/sqllab/sqllab_execution_context.py index 52ba2e72c0..b44ec61aaa 100644 --- a/superset/sqllab/sqllab_execution_context.py +++ b/superset/sqllab/sqllab_execution_context.py @@ -180,7 +180,7 @@ class SqlJsonExecutionContext: # pylint: disable=too-many-instance-attributes def get_query_details(self) -> str: try: - if self.query: + if hasattr(self, "query"): if self.query.id: return "query '{}' - '{}'".format(self.query.id, self.query.sql) except DetachedInstanceError: