diff --git a/packages/stack-shared/src/interface/crud-deprecated/users.ts b/packages/stack-shared/src/interface/crud-deprecated/users.ts index b04025d153..0928e51636 100644 --- a/packages/stack-shared/src/interface/crud-deprecated/users.ts +++ b/packages/stack-shared/src/interface/crud-deprecated/users.ts @@ -35,7 +35,7 @@ export const usersCrudServerReadSchema = fieldSchema.yupObject({ server_metadata: fieldSchema.userServerMetadataSchema, }).required(); -export const usersCrudServerCreateSchema = usersCrudServerUpdateSchema.concat(fieldSchema.yupObject({ +export const usersCrudServerCreateSchema = usersCrudServerUpdateSchema.omit(['selected_team_id']).concat(fieldSchema.yupObject({ oauth_providers: fieldSchema.yupArray(fieldSchema.yupObject({ provider_id: fieldSchema.yupString().required(), account_id: fieldSchema.yupString().required(), diff --git a/packages/stack-shared/src/interface/crud/users.ts b/packages/stack-shared/src/interface/crud/users.ts index d40fd17859..7e22a5fb5a 100644 --- a/packages/stack-shared/src/interface/crud/users.ts +++ b/packages/stack-shared/src/interface/crud/users.ts @@ -72,7 +72,7 @@ export const usersCrudServerReadSchema = fieldSchema.yupObject({ last_active_at_millis: fieldSchema.userLastActiveAtMillisSchema.required(), }).required(); -export const usersCrudServerCreateSchema = usersCrudServerUpdateSchema.concat(fieldSchema.yupObject({ +export const usersCrudServerCreateSchema = usersCrudServerUpdateSchema.omit(['selected_team_id']).concat(fieldSchema.yupObject({ oauth_providers: fieldSchema.yupArray(fieldSchema.yupObject({ id: fieldSchema.yupString().required(), account_id: fieldSchema.yupString().required(),