feat: allow setting description when creating a workspace
This commit is contained in:
@@ -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)
|
||||||
|
|||||||
Reference in New Issue
Block a user