fix(dashboard): Prevent fatal error when database connection is unavailable (#37576)

This commit is contained in:
Alexandru Soare
2026-02-07 06:52:17 +02:00
committed by GitHub
parent 9086ae8e6c
commit 9ea5ded988
3 changed files with 50 additions and 1 deletions

View File

@@ -2726,7 +2726,7 @@ class SupersetSecurityManager( # pylint: disable=too-many-public-methods
.filter(RLSFilterRoles.c.role_id.in_(user_roles))
)
filter_tables = self.session.query(RLSFilterTables.c.rls_filter_id).filter(
RLSFilterTables.c.table_id == table.data["id"]
RLSFilterTables.c.table_id == table.id
)
query = (
self.session.query(