From 53516b1600baacfb839edb455cda89b2ad118a83 Mon Sep 17 00:00:00 2001 From: chris Date: Mon, 10 Feb 2025 12:40:12 +0100 Subject: [PATCH] Change supplier criteria when storing and updating invoices. --- app/Http/Controllers/Api/IncomingController.php | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/app/Http/Controllers/Api/IncomingController.php b/app/Http/Controllers/Api/IncomingController.php index ef3cc09..1c42e43 100644 --- a/app/Http/Controllers/Api/IncomingController.php +++ b/app/Http/Controllers/Api/IncomingController.php @@ -36,7 +36,7 @@ class IncomingController extends Controller $itemsData = $reader->items(); $taxesData = $reader->taxes(); - $supplier = Supplier::where('email', '=', $supplierData['email'])->firstOrNew($supplierData); + $supplier = Supplier::where('name', '=', $supplierData['name'])->firstOrNew($supplierData); $supplier->save(); $incomingData['supplier_id'] = $supplier->id; @@ -79,7 +79,7 @@ class IncomingController extends Controller 'supplier.contact_email' => 'nullable|string', ]); - $supplier = Supplier::where('email', '=', $supplierData['supplier']['email'])->firstOrNew($supplierData['supplier']); + $supplier = Supplier::where('name', '=', $supplierData['supplier']['name'])->firstOrNew($supplierData['supplier']); $supplier->save(); $incomingData = $request->validate([