diff --git a/app/Endpoint/Api/Http/Controllers/ShoppingCartItemController.php b/app/Endpoint/Api/Http/Controllers/ShoppingCartItemController.php index da2504dc..91e6569f 100644 --- a/app/Endpoint/Api/Http/Controllers/ShoppingCartItemController.php +++ b/app/Endpoint/Api/Http/Controllers/ShoppingCartItemController.php @@ -56,6 +56,8 @@ class ShoppingCartItemController extends Controller 'quantity' => $input['quantity'], ]); + $shoppingCartItem->setRelation('sku', $sku); + if (! $shoppingCartItem->wasRecentlyCreated) { if ($shoppingCartItem->quantity + $input['quantity'] > $sku->saleable_stock) { throw new ProductNotEnoughException(); @@ -64,7 +66,7 @@ class ShoppingCartItemController extends Controller $shoppingCartItem->increment('quantity', $input['quantity']); } - return response()->noContent(); + return ShoppingCartItemResource::make($shoppingCartItem); } /** @@ -98,7 +100,7 @@ class ShoppingCartItemController extends Controller 'specs' => $sku->specs, ])); - return response()->noContent(); + return ShoppingCartItemResource::make($shoppingCartItem); } /**