Files
supabase/apps/studio/data/oauth-server-apps/keys.ts
T
Ivan Vasilov d33fdcb4f2 fix: Refactor the temp API keys creation for oAuth Server apps (#40849)
* Remove the query for temp keys. Remove the query for supabase client. Add a function which creates a supabase client with a temp key.

* Add a new query for building the endpoint URL.

* Migrate all oAuth queries and mutations to use the new function for creating a Supabase project client.

* Use the new queries/mutations in the code.

* Use query in refetchInterval for useProjectSettings.

* Replace all uses in StorageExplorer with createProjectSupabaseClient.
2025-11-26 15:15:51 -07:00

6 lines
266 B
TypeScript

export const oauthServerAppKeys = {
// temporaryApiKey has to be added to reset the query when it changes
list: (projectRef: string | undefined, clientEndpoint: string | undefined) =>
['projects', projectRef, 'oauth-server-apps', clientEndpoint] as const,
}