fix: make errand.list input optional so frontend query works without args
This commit is contained in:
@@ -184,11 +184,11 @@ export function errandProcedures(publicProcedure: ProcedureBuilder) {
|
|||||||
.input(z.object({
|
.input(z.object({
|
||||||
projectId: z.string().optional(),
|
projectId: z.string().optional(),
|
||||||
status: z.enum(ErrandStatusValues).optional(),
|
status: z.enum(ErrandStatusValues).optional(),
|
||||||
}))
|
}).optional())
|
||||||
.query(async ({ ctx, input }) => {
|
.query(async ({ ctx, input }) => {
|
||||||
return requireErrandRepository(ctx).findAll({
|
return requireErrandRepository(ctx).findAll({
|
||||||
projectId: input.projectId,
|
projectId: input?.projectId,
|
||||||
status: input.status,
|
status: input?.status,
|
||||||
});
|
});
|
||||||
}),
|
}),
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user