From 0c51ed14897bef31259bbac5fea0248c2c0e2ddbf128a9a3cc1be16801109f7f Mon Sep 17 00:00:00 2001 From: Abhishek Mali Date: Mon, 9 Mar 2026 12:04:08 +0530 Subject: [PATCH] mark list and custumer data update --- app/Http/Controllers/Admin/UserRequestController.php | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) diff --git a/app/Http/Controllers/Admin/UserRequestController.php b/app/Http/Controllers/Admin/UserRequestController.php index eb977c6..5b7f56a 100644 --- a/app/Http/Controllers/Admin/UserRequestController.php +++ b/app/Http/Controllers/Admin/UserRequestController.php @@ -85,7 +85,6 @@ public function approveProfileUpdate($id) $req = \App\Models\UpdateRequest::findOrFail($id); $user = \App\Models\User::findOrFail($req->user_id); - // FIX: Ensure data is array $newData = is_array($req->data) ? $req->data : json_decode($req->data, true); foreach ($newData as $key => $value) { @@ -96,8 +95,18 @@ public function approveProfileUpdate($id) } } + // Update user table $user->save(); + // Update mark_list table + \App\Models\MarkList::where('customer_id', $user->customer_id) + ->update([ + 'customer_name' => $user->customer_name, + 'company_name' => $user->company_name, + 'mobile_no' => $user->mobile_no + ]); + + // Update request status $req->status = 'approved'; $req->admin_note = 'Approved by admin on ' . now(); $req->save();