mirror of
https://github.com/apache/superset.git
synced 2026-04-19 16:14:52 +00:00
Make g.user attribute access safe for public users (#14287)
This commit is contained in:
@@ -151,7 +151,7 @@ class PrestoDBSQLValidator(BaseSQLValidator):
|
||||
For example, "SELECT 1 FROM default.mytable" becomes "EXPLAIN (TYPE
|
||||
VALIDATE) SELECT 1 FROM default.mytable.
|
||||
"""
|
||||
user_name = g.user.username if g.user else None
|
||||
user_name = g.user.username if g.user and hasattr(g.user, "username") else None
|
||||
parsed_query = ParsedQuery(sql)
|
||||
statements = parsed_query.get_statements()
|
||||
|
||||
|
||||
Reference in New Issue
Block a user