diff --git a/CHANGELOG for v1.x.x.md b/CHANGELOG for v1.x.x.md index ef86b279e..d84628ed0 100644 --- a/CHANGELOG for v1.x.x.md +++ b/CHANGELOG for v1.x.x.md @@ -54,6 +54,8 @@ * #2943 [fixed] - Scroll images is not working +* #2945 [fixed] - API product detail return empty array + * #2954 [fixed] - The merging cart function does not work when already added all items of product into customer cart diff --git a/packages/Webkul/API/Http/Controllers/Shop/ProductController.php b/packages/Webkul/API/Http/Controllers/Shop/ProductController.php index fe9392332..051982e51 100755 --- a/packages/Webkul/API/Http/Controllers/Shop/ProductController.php +++ b/packages/Webkul/API/Http/Controllers/Shop/ProductController.php @@ -45,10 +45,9 @@ class ProductController extends Controller */ public function get($id) { - $product = $this->productRepository->findOrFail($id); - $options = $this->productRepository->findOrFail($id)->getTypeInstance()->getProductOptions($product); - - return $options; + return new ProductResource( + $this->productRepository->findOrFail($id) + ); } /**