feat: set board visibility

This commit is contained in:
Henry
2025-01-18 22:41:28 +00:00
parent 3270038dbc
commit be57292c5e
5 changed files with 88 additions and 12 deletions

View File

@@ -188,6 +188,7 @@ export const boardRouter = createTRPCRouter({
.max(60)
.regex(/^(?![-]+$)[a-zA-Z0-9-]+$/)
.optional(),
visibility: z.enum(["public", "private"]).optional(),
}),
)
.output(z.custom<Awaited<ReturnType<typeof boardRepo.update>>>())
@@ -196,6 +197,7 @@ export const boardRouter = createTRPCRouter({
name: input.name,
slug: input.slug,
boardPublicId: input.boardPublicId,
visibility: input.visibility,
});
if (!result)