fix: staff edit error and column order on appointment page
This commit is contained in:
@@ -49,7 +49,8 @@ router.put("/:id", async (req: Request, res: Response): Promise<any> => {
|
||||
return res.status(400).send("Invalid staff ID");
|
||||
}
|
||||
|
||||
const validatedData = staffUpdateSchema.parse(req.body);
|
||||
const { userId: _userId, id: _id, createdAt: _createdAt, ...updateBody } = req.body;
|
||||
const validatedData = staffUpdateSchema.parse(updateBody);
|
||||
const updatedStaff = await storage.updateStaff(
|
||||
parsedStaffId,
|
||||
validatedData
|
||||
|
||||
@@ -19,7 +19,7 @@ export const staffStorage: IStorage = {
|
||||
},
|
||||
|
||||
async getAllStaff(): Promise<Staff[]> {
|
||||
const staff = await db.staff.findMany();
|
||||
const staff = await db.staff.findMany({ orderBy: { id: "asc" } });
|
||||
return staff;
|
||||
},
|
||||
|
||||
|
||||
Reference in New Issue
Block a user