From 2db5cafb210f64871c652deddc04ef323f591564 Mon Sep 17 00:00:00 2001 From: Juan Felipe Zapata Moreno Date: Fri, 6 Mar 2026 10:54:48 -0600 Subject: [PATCH] feat: sincronizar client_number con RFC al actualizar cliente --- app/Http/Controllers/App/ClientController.php | 11 +++++++++-- 1 file changed, 9 insertions(+), 2 deletions(-) diff --git a/app/Http/Controllers/App/ClientController.php b/app/Http/Controllers/App/ClientController.php index 2170aec..fd7e31f 100644 --- a/app/Http/Controllers/App/ClientController.php +++ b/app/Http/Controllers/App/ClientController.php @@ -116,7 +116,7 @@ public function update(Request $request, Client $client) try{ - $client->update($request->only([ + $data = $request->only([ 'name', 'email', 'phone', @@ -126,7 +126,14 @@ public function update(Request $request, Client $client) 'regimen_fiscal', 'cp_fiscal', 'uso_cfdi', - ])); + ]); + + // Mantener client_number sincronizado con RFC cuando se actualiza + if ($request->filled('rfc')) { + $data['client_number'] = $data['rfc']; + } + + $client->update($data); return ApiResponse::OK->response([ 'client' => $client,