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:

Reply via email to