diff --git a/apps/backend/src/app/api/latest/integrations/neon/oauth-providers/crud.tsx b/apps/backend/src/app/api/latest/integrations/neon/oauth-providers/crud.tsx index 3cee37861..ddb294e3a 100644 --- a/apps/backend/src/app/api/latest/integrations/neon/oauth-providers/crud.tsx +++ b/apps/backend/src/app/api/latest/integrations/neon/oauth-providers/crud.tsx @@ -71,7 +71,7 @@ const oauthProvidersCrud = createCrud({ function oauthProviderConfigToLegacyConfig(provider: Tenancy['config']['auth']['oauth']['providers'][string]) { return { - id: provider.type!, + id: provider.type || throwErr('Provider type is required'), type: provider.isShared ? 'shared' : 'standard', client_id: provider.clientId, client_secret: provider.clientSecret,