diff --git a/src/controllers/PrinterController.ts b/src/controllers/PrinterController.ts index b920a10..dc3a9c8 100644 --- a/src/controllers/PrinterController.ts +++ b/src/controllers/PrinterController.ts @@ -62,13 +62,13 @@ class PrinterController { } static async show(req: Request, res: Response) { - const { id } = req.params + const { serialNumber } = req.params const { take = 32, days = 60 } = req.query const gte = new Date(Date.now() - 1000 * 60 * 60 * 24 * Number(days)) const printer = await prisma.printer.findUnique({ - where: { id: Number(id) }, + where: { serialNumber: serialNumber }, include: { status: { where: { diff --git a/web/src/components/PrinterCard.vue b/web/src/components/PrinterCard.vue index d4f7c97..df79432 100644 --- a/web/src/components/PrinterCard.vue +++ b/web/src/components/PrinterCard.vue @@ -2,7 +2,7 @@ @@ -18,7 +18,13 @@ - {{ printer.serialNumber }} + + {{ printer.friendlyName }} ({{ printer.serialNumber }}) + + + + {{ printer.serialNumber }} + {{ printer.model }} @@ -194,7 +200,7 @@ const printerAlert = computed(() => {