From 823cb183118a359ba470f69cbfdde588f61d2808 Mon Sep 17 00:00:00 2001 From: Yoga Pangestu Date: Sun, 4 Jan 2026 22:38:12 +0700 Subject: [PATCH] fix: Pass order creation date to print modal and display it on the receipt instead of the current date. --- app/Livewire/Studio/Manage/Order/Index.php | 1 + resources/views/livewire/studio/manage/order/index.blade.php | 2 +- 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/app/Livewire/Studio/Manage/Order/Index.php b/app/Livewire/Studio/Manage/Order/Index.php index 061ad23..9570ec6 100644 --- a/app/Livewire/Studio/Manage/Order/Index.php +++ b/app/Livewire/Studio/Manage/Order/Index.php @@ -65,6 +65,7 @@ public function print(Order $order): void 'open-print-modal', cashier: $order->user?->employee?->full_name ?? '', customer: $order->customer?->name ?? '', + date: formatDateLocalized($order->created_at, 'd F Y H:i'), outlet_name: $order->outlet?->name ?? '', outlet_address: $order->outlet?->address ?? '', subtotal: $order->subtotal, diff --git a/resources/views/livewire/studio/manage/order/index.blade.php b/resources/views/livewire/studio/manage/order/index.blade.php index 6a35584..a3fcba6 100644 --- a/resources/views/livewire/studio/manage/order/index.blade.php +++ b/resources/views/livewire/studio/manage/order/index.blade.php @@ -278,7 +278,7 @@ function getMaxChar(widthMM) { text += ESC + "\x61\x00"; // Left Align text += `Kasir : ${order.cashier || '-'}\n`; text += `Customer : ${order.customer || '-'}\n`; - text += `Tanggal : ${new Date().toLocaleString('id-ID')}\n`; + text += `Tanggal : ${order.date}\n`; text += line; // CONTENT