mirror of
https://github.com/supabase/supabase.git
synced 2026-10-11 20:35:07 +03:00
Enable the install/uninstall integration button on the stripe sync engine only if the user has permissions to create/delete edge function secrets. This fixes a problem when non-admin/non-owner users try to install the integration but it fails due to lack of permissions. For a user without appropriate permissions a tool tip will be shown: <img width="1344" height="977" alt="image" src="https://github.com/user-attachments/assets/49c950cc-d76b-40b4-ab6e-cb8f193561cc" /> --------- Co-authored-by: Joshen Lim <joshenlimek@gmail.com>