diff --git a/app/Http/Controllers/Fo/OrderController.php b/app/Http/Controllers/Fo/OrderController.php index 2597a65..8fe05c3 100644 --- a/app/Http/Controllers/Fo/OrderController.php +++ b/app/Http/Controllers/Fo/OrderController.php @@ -331,7 +331,7 @@ class OrderController extends Controller $order = Order::getCurrentOrder(); // * Order completed email already sent. - if ($order->mail_sent) { + if (!$order->exists and $order->mail_sent) { self::detroyCurrentBasket(); return \view('theme::pages.order-tunnel.done', \compact('order')); } diff --git a/app/Models/Order.php b/app/Models/Order.php index 1d9c6de..323faf7 100644 --- a/app/Models/Order.php +++ b/app/Models/Order.php @@ -115,7 +115,6 @@ class Order extends Model // * ASSERTIONS static::assertValidateStatus($model); static::assertCancelStatus($model); - static::assertDeliveryStatusCanBeChanged($model); $model->setUniqueOrderReference(); }); static::updating(function (self $model) {