filter fix

This commit is contained in:
merdan 2022-04-15 15:24:28 +05:00
parent 008f7bad2b
commit cb155039a6
2 changed files with 14 additions and 4 deletions

View File

@ -127,6 +127,18 @@ class Checkout extends CheckoutController
Cart::collectTotals();
$minimumOrderAmount = (float) core()->getConfigData('sales.orderSettings.minimum-order.minimum_order_amount') ?? 0;
if(! $status = Cart::checkMinimumOrder()){
return response([
'data' => [
'cart' => new CartResource(Cart::getCart()),
'status' => $status,
],
'message' => __('rest-api::app.checkout.minimum-order-message', ['amount' => core()->currency($minimumOrderAmount)]),
]);
}
$this->validateOrder();
$cart = Cart::getCart();

View File

@ -10,11 +10,9 @@ use Webkul\RestApi\Http\Controllers\V1\Shop\Customer\OrderController;
class Orders extends OrderController
{
public function __construct(OrderRepository $orderRepository, OrderItemRepository $orderItemRepository)
public function __construct(protected OrderRepository $orderRepository,
protected OrderItemRepository $orderItemRepository)
{
$this->orderRepository = $orderRepository;
$this->orderItemRepository = $orderItemRepository;
}
/**