refactor(modules): moved modules to app to control everything based on there active setting
This commit is contained in:
@@ -42,8 +42,12 @@ router.post("/", async (req: Request, res: Response) => {
|
||||
.update(user)
|
||||
.set({ lastLogin: sql`NOW()` })
|
||||
.where(eq(user.id, newUser.user.id));
|
||||
return res.status(201).json(user);
|
||||
|
||||
return res
|
||||
.status(201)
|
||||
.json({ success: true, message: "User created", data: newUser });
|
||||
} catch (err) {
|
||||
console.log(err);
|
||||
if (err instanceof z.ZodError) {
|
||||
const flattened = z.flattenError(err);
|
||||
return res.status(400).json({
|
||||
@@ -59,6 +63,12 @@ router.post("/", async (req: Request, res: Response) => {
|
||||
error: err.status,
|
||||
});
|
||||
}
|
||||
|
||||
return res.status(200).json({
|
||||
success: false,
|
||||
message: "There was an error creating your user.",
|
||||
error: err,
|
||||
});
|
||||
}
|
||||
});
|
||||
|
||||
|
||||
Reference in New Issue
Block a user