diff --git a/superset/databases/filters.py b/superset/databases/filters.py index 5936aa5af284..4464b40a56b6 100644 --- a/superset/databases/filters.py +++ b/superset/databases/filters.py @@ -45,7 +45,6 @@ def apply(self, query: Query, value: Any) -> Query: return query.filter( or_( self.model.perm.in_(database_perms), - self.model.database_name.in_(schema_access_databases), - self.model.database_name.in_(datasource_access_databases), + self.model.database_name.in_([*schema_access_databases, *datasource_access_databases]), ) )