This is an automated email from the ASF dual-hosted git repository. vavila pushed a commit to branch feat/async-db-perm-sync in repository https://gitbox.apache.org/repos/asf/superset.git
commit 3a26d567867950e74e8b2b1d6f8876a26f45aed4 Author: Vitor Avila <[email protected]> AuthorDate: Fri Feb 7 00:38:18 2025 -0300 Fixing API config --- superset/databases/api.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/superset/databases/api.py b/superset/databases/api.py index 08c0c41306..94b85ef75e 100644 --- a/superset/databases/api.py +++ b/superset/databases/api.py @@ -171,6 +171,7 @@ class DatabaseRestApi(BaseSupersetModelRestApi): "upload_metadata", "upload", "oauth2", + "resync_permissions", } resource_name = "database" @@ -663,7 +664,7 @@ class DatabaseRestApi(BaseSupersetModelRestApi): return self.response_404() try: current_username = get_username() or "" - ResyncPermissionsCommand(database.id, current_username).run() + ResyncPermissionsCommand(database, current_username).run() resync_database_permissions.delay(database, current_username) return self.response(202, message="OK") except SupersetException as ex:
