make most user route a protected procedure
All checks were successful
backend-action / build-image (push) Successful in 29s

This commit is contained in:
2024-05-10 09:57:53 +07:00
parent e9b53e3e82
commit 8f90a5031a

View File

@@ -54,7 +54,7 @@ export const userRoute = router({
updateUser: protectedProcedure updateUser: protectedProcedure
.input(userUpdateSchema) .input(userUpdateSchema)
.mutation(async ({ input, ctx }) => await updateUser(ctx.user.id, input)), .mutation(async ({ input, ctx }) => await updateUser(ctx.user.id, input)),
getUser: publicProcedure getUser: protectedProcedure
.input(z.object({ userId: z.number() })) .input(z.object({ userId: z.number() }))
.mutation(async ({ input }) => await getUser(input.userId, false)), .mutation(async ({ input }) => await getUser(input.userId, false)),
getSelf: protectedProcedure.mutation( getSelf: protectedProcedure.mutation(
@@ -82,7 +82,7 @@ export const userRoute = router({
confirmChangeImage: protectedProcedure.mutation( confirmChangeImage: protectedProcedure.mutation(
async ({ ctx }) => await confirmChangeImage(ctx.user.id, ctx.user.image) async ({ ctx }) => await confirmChangeImage(ctx.user.id, ctx.user.image)
), ),
getAllUser: publicProcedure getAllUser: protectedProcedure
.input( .input(
z.object({ z.object({
offset: z.number().default(0), offset: z.number().default(0),
@@ -104,7 +104,7 @@ export const userRoute = router({
input.province input.province
) )
), ),
getAllUserCount: publicProcedure getAllUserCount: protectedProcedure
.input( .input(
z.object({ z.object({
group: z.number().optional(), group: z.number().optional(),