feat: allow setting description when creating a workspace

This commit is contained in:
Henry
2026-04-03 00:03:12 +01:00
parent f4bb7f8443
commit e81f5d7fe6

View File

@@ -202,6 +202,7 @@ export const workspaceRouter = createTRPCRouter({
.input( .input(
z.object({ z.object({
name: z.string().min(1).max(64), name: z.string().min(1).max(64),
description: z.string().max(280).optional(),
slug: z slug: z
.string() .string()
.min(3) .min(3)
@@ -260,6 +261,7 @@ export const workspaceRouter = createTRPCRouter({
slug: workspaceSlug, slug: workspaceSlug,
createdBy: userId, createdBy: userId,
createdByEmail: userEmail, createdByEmail: userEmail,
...(input.description && { description: input.description }),
}); });
if (!result.publicId) if (!result.publicId)