From 132878556c4cec8dbef0e697fb3e59fa5e109f83 Mon Sep 17 00:00:00 2001 From: Douglas Barone Date: Wed, 5 Jul 2023 09:03:47 -0400 Subject: [PATCH] Use correct param --- src/controllers/PrinterController.ts | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/src/controllers/PrinterController.ts b/src/controllers/PrinterController.ts index 9b02c6f..66e12eb 100644 --- a/src/controllers/PrinterController.ts +++ b/src/controllers/PrinterController.ts @@ -82,17 +82,17 @@ class PrinterController { } static async edit(req: Request, res: Response) { - const { id } = req.params + const { serialNumber } = req.params const { friendlyName } = req.body // Verify if printer exists const printerExists = await prisma.printer.findUnique({ - where: { id: Number(id) } + where: { serialNumber: serialNumber } }) if (printerExists) { const printer = await prisma.printer.update({ - where: { id: Number(id) }, + where: { serialNumber: serialNumber }, data: { friendlyName } }) @@ -114,8 +114,8 @@ class PrinterController { router.use(hasRolesMiddleware(['ADMIN', 'INSPECTOR'])) router.get('/', PrinterController.index) -router.get('/:id', PrinterController.show) -router.put('/:id', PrinterController.edit) -router.delete('/:id', PrinterController.delete) +router.get('/:serialNumber', PrinterController.show) +router.put('/:serialNumber', PrinterController.edit) +router.delete('/:serialNumber', PrinterController.delete) export default router