diff --git a/apps/web/app/(ee)/api/customers/[id]/route.ts b/apps/web/app/(ee)/api/customers/[id]/route.ts index 0d50c27a706..edc16ce163b 100644 --- a/apps/web/app/(ee)/api/customers/[id]/route.ts +++ b/apps/web/app/(ee)/api/customers/[id]/route.ts @@ -50,7 +50,7 @@ export const PATCH = withWorkspace( const { includeExpandedFields } = getCustomersQuerySchema.parse(searchParams); - const { name, email, avatar, externalId, stripeCustomerId } = + const { name, email, avatar, externalId, stripeCustomerId, country } = updateCustomerBodySchema.parse(await parseRequestBody(req)); const customer = await getCustomerOrThrow( @@ -84,6 +84,7 @@ export const PATCH = withWorkspace( avatar: finalCustomerAvatar, externalId, stripeCustomerId, + country, }, }); diff --git a/apps/web/playwright/api/customers/customers.spec.ts b/apps/web/playwright/api/customers/customers.spec.ts index 0fdbc971cd1..9dd31d0035a 100644 --- a/apps/web/playwright/api/customers/customers.spec.ts +++ b/apps/web/playwright/api/customers/customers.spec.ts @@ -102,6 +102,7 @@ test("PATCH /customers/{id}", async ({ api }) => { const toUpdate = { name: "Updated", avatar: "https://api.dub.co/og/avatar/1234567890", + country: "BR", }; const { status, data } = await api.patch(