fix: skip DB filter when doing OAuth2 (#32486)

This commit is contained in:
Beto Dealmeida
2025-03-04 13:33:53 -05:00
committed by GitHub
parent c0e92b1639
commit 813e79fa9f
2 changed files with 71 additions and 1 deletions

View File

@@ -1443,7 +1443,7 @@ class DatabaseRestApi(BaseSupersetModelRestApi):
state = decode_oauth2_state(parameters["state"])
# exchange code for access/refresh tokens
database = DatabaseDAO.find_by_id(state["database_id"])
database = DatabaseDAO.find_by_id(state["database_id"], skip_base_filter=True)
if database is None:
return self.response_404()