fix: Saved queries list break if one query can't be parsed (#34289)

(cherry picked from commit 1e5a4e9bdc)
This commit is contained in:
Michael S. Molina
2025-07-24 08:30:04 -03:00
committed by Michael S. Molina
parent 21f77f3717
commit 1926e90e12
2 changed files with 46 additions and 3 deletions

View File

@@ -48,7 +48,7 @@ from sqlalchemy.orm import backref, relationship
from sqlalchemy.sql.elements import ColumnElement, literal_column
from superset import security_manager
from superset.exceptions import SupersetSecurityException
from superset.exceptions import SupersetParseError, SupersetSecurityException
from superset.jinja_context import BaseTemplateProcessor, get_template_processor
from superset.models.helpers import (
AuditMixinNullable,
@@ -85,7 +85,7 @@ class SqlTablesMixin: # pylint: disable=too-few-public-methods
self.database, # type: ignore
)
)
except (SupersetSecurityException, TemplateError):
except (SupersetSecurityException, SupersetParseError, TemplateError):
return []