feat: add colorscheme to user in db (#987)

This commit is contained in:
Meier Lukas authored and GitHub committed 2024-09-01 20:37:52 +02:00
1 parent 824ec8a9ca
commit b080e0de71
28 files changed
+2869 -58

No files matched your search

+8
View File
@@ -317,6 +317,14 @@ export const userRouter = createTRPCRouter({
})
.where(eq(users.id, input.userId));
}),
changeColorScheme: protectedProcedure.input(validation.user.changeColorScheme).mutation(async ({ input, ctx }) => {
await ctx.db
.update(users)
.set({
colorScheme: input.colorScheme,
})
.where(eq(users.id, ctx.session.user.id));
}),
});
const createUserAsync = async (db: Database, input: z.infer<typeof validation.user.create>) => {