From a8c52ebb4ae1308a3cbe2712124a1267c83da7b4 Mon Sep 17 00:00:00 2001 From: JiPai Date: Tue, 3 Feb 2026 14:29:59 +0800 Subject: [PATCH] feat(region): make qqGroups label optional and update RegionSelector placeholder --- src/api/dashboard/event.ts | 2 +- src/api/dashboard/organization.ts | 4 +--- src/pages/dashboard/region/edit.tsx | 2 +- 3 files changed, 3 insertions(+), 5 deletions(-) diff --git a/src/api/dashboard/event.ts b/src/api/dashboard/event.ts index 7991881..246cd37 100644 --- a/src/api/dashboard/event.ts +++ b/src/api/dashboard/event.ts @@ -91,7 +91,7 @@ export const EditEventApiBody = z.object({ .object({ overrideOrganizationContact: z .object({ - qqGroups: z.array(z.object({ label: z.string(), value: z.string() })).optional(), + qqGroups: z.array(z.object({ label: z.string().optional(), value: z.string() })).optional(), }) .optional(), }) diff --git a/src/api/dashboard/organization.ts b/src/api/dashboard/organization.ts index 3ed3544..21beba8 100644 --- a/src/api/dashboard/organization.ts +++ b/src/api/dashboard/organization.ts @@ -53,9 +53,7 @@ export class OrganizationAPI { } static async createOrganization(organization: InferZodType) { - const res = await Axios.post("/internal/cms/organization", { - organization, - }); + const res = await Axios.post("/internal/cms/organization", organization); return res.data; } diff --git a/src/pages/dashboard/region/edit.tsx b/src/pages/dashboard/region/edit.tsx index aa9a4d5..c4f91d7 100644 --- a/src/pages/dashboard/region/edit.tsx +++ b/src/pages/dashboard/region/edit.tsx @@ -172,7 +172,7 @@ function RegionEditorContent({ region }: { region?: Region }) { - +