From f5ba2adfa7592956ae22be24379a097eba3b0f3b Mon Sep 17 00:00:00 2001 From: Inshal Date: Sat, 26 Oct 2024 03:34:15 +0500 Subject: [PATCH] fix in sync --- app/Http/Controllers/PatientController.php | 8 +++----- 1 file changed, 3 insertions(+), 5 deletions(-) diff --git a/app/Http/Controllers/PatientController.php b/app/Http/Controllers/PatientController.php index d57b434..90cca54 100644 --- a/app/Http/Controllers/PatientController.php +++ b/app/Http/Controllers/PatientController.php @@ -1705,9 +1705,9 @@ class PatientController extends Controller } public function planProductUpdateMultiple(Request $request) { - $products = $request->input('products'); + $products = $request->input('body'); - foreach ($products as $productData) { + foreach ($products['products'] as $productData) { $product_id = $productData['product_id']; $product_name = $productData['product_name']; $product_slug = $productData['product_slug']; @@ -1715,10 +1715,7 @@ class PatientController extends Controller $product_category = $productData['product_category']; $product_image = $productData['product_image']; - self::product_category($product_category,$product_id); - $plan = PlanV1::find($product_id); - if ($plan) { // Update existing product $plan->title = $product_name; @@ -1744,6 +1741,7 @@ class PatientController extends Controller $plan->price = $product_price; $plan->save(); } + self::product_category($product_category,$product_id); } return response()->json(['message' => 'Products updated successfully']); }