diff --git a/apps/backend/src/modules/events/events.docs.ts b/apps/backend/src/modules/events/events.docs.ts index 81860a5..c39fc3a 100644 --- a/apps/backend/src/modules/events/events.docs.ts +++ b/apps/backend/src/modules/events/events.docs.ts @@ -99,6 +99,8 @@ const SSEPrinterOrderCancelledPayloadSchema = z.object({ orderId: z.string().meta({ example: "cjld2cyuq0000t3rmniod1foy", description: "Order ID" }), ticketNumber: z.number().int().nullable().meta({ example: 1 }), displayCode: z.string().meta({ example: "A01" }), + customer: z.string().nullable().meta({ example: "John Doe" }), + table: z.string().nullable().meta({ example: "3" }), status: z.enum(["CANCELLED"]).meta({ example: "CANCELLED" }), printers: z.array(z.string()).meta({ example: ["printer1", "printer2"], description: "Array of printer IDs involved in the order" }) }).meta({ id: "SSEPrinterOrderCancelledPayload" }); diff --git a/apps/backend/src/modules/orders/orders.service.ts b/apps/backend/src/modules/orders/orders.service.ts index e3f4354..f51a66f 100644 --- a/apps/backend/src/modules/orders/orders.service.ts +++ b/apps/backend/src/modules/orders/orders.service.ts @@ -643,6 +643,8 @@ export class OrdersService { orderId: id, ticketNumber: updatedOrder.ticketNumber, displayCode: updatedOrder.displayCode, + customer: updatedOrder.customer, + table: updatedOrder.table, status: updatedOrder.status, printers: printerIds },