diff --git a/app/Http/Controllers/CustomerController.php b/app/Http/Controllers/CustomerController.php index b123a20..7cc6a40 100644 --- a/app/Http/Controllers/CustomerController.php +++ b/app/Http/Controllers/CustomerController.php @@ -375,7 +375,15 @@ class CustomerController extends Controller $order->update($payload); if($order->email){ - Mail::to($order->email)->send(new NotifikasiPembayaran($order->nama_pemesan, $order->no_order)); + try { + Mail::to($order->email)->send( + new NotifikasiPembayaran($order->nama_pemesan, $order->no_order) + ); + } catch (\Exception $e) { + // log error biar bisa ditelusuri nanti + // \Log::error('Gagal mengirim email ke ' . $order->email . ': ' . $e->getMessage()); + // continue tanpa break flow + } } DB::connection('dbOrderGizi')->commit(); session()->flash('payment_success', true);