From 1716d87f592ef8eb4606f8a53fa9151acba7bb64 Mon Sep 17 00:00:00 2001 From: Pamela Chia Date: Thu, 24 Sep 2026 02:34:53 +0800 Subject: [PATCH] fix(studio): cap project name at 256 chars (#50804) --- .../components/interfaces/Settings/General/General.tsx | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/apps/studio/components/interfaces/Settings/General/General.tsx b/apps/studio/components/interfaces/Settings/General/General.tsx index 734df08c711..695b27d8f89 100644 --- a/apps/studio/components/interfaces/Settings/General/General.tsx +++ b/apps/studio/components/interfaces/Settings/General/General.tsx @@ -50,7 +50,11 @@ export const General = () => { const { mutate: updateProject, isPending: isUpdating } = useProjectUpdateMutation() const formSchema = z.object({ - name: z.string().trim().min(3, 'Project name must be at least 3 characters long'), + name: z + .string() + .trim() + .min(3, 'Project name must be at least 3 characters long') + .max(256, 'Project name must be no longer than 256 characters'), }) const defaultValues = { name: projectName ?? '' }