diff --git a/app/Models/Order.php b/app/Models/Order.php index 0a2e984..4515d72 100644 --- a/app/Models/Order.php +++ b/app/Models/Order.php @@ -46,6 +46,17 @@ class Order extends Model 'qr_generated_at', ]; + protected function casts(): array + { + return [ + 'packing_completed_at' => 'datetime', + 'delivered_at' => 'datetime', + 'qr_generated_at' => 'datetime', + 'created_at' => 'datetime', + 'updated_at' => 'datetime', + ]; + } + public function user() { return $this->belongsTo(User::class); diff --git a/resources/views/ops/order-detail.blade.php b/resources/views/ops/order-detail.blade.php index c6b570b..4880c52 100644 --- a/resources/views/ops/order-detail.blade.php +++ b/resources/views/ops/order-detail.blade.php @@ -108,7 +108,7 @@

Packed At

-

{{ $order->packing_completed_at->format('M d, H:i') }}

+

{{ $order->packing_completed_at ? $order->packing_completed_at->format('M d, H:i') : 'Not packed' }}