From 675877f8fd64cbf3823723a3ac6d9bd508b66b07 Mon Sep 17 00:00:00 2001 From: Kendrick Chan Date: Tue, 23 Mar 2021 19:57:04 +0800 Subject: [PATCH] Add new fields to register api call #540 --- src/Controller/APIController.php | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/src/Controller/APIController.php b/src/Controller/APIController.php index b870715f..8f59eb13 100644 --- a/src/Controller/APIController.php +++ b/src/Controller/APIController.php @@ -2994,6 +2994,9 @@ class APIController extends Controller implements LoggedController $invoice = $req->files->get('invoice'); $warr_card = $req->files->get('warr_card'); + // normalize serial + $serial = trim(strtoupper($serial)); + // process picture uploads $upload_dir = $kernel->getProjectDir() . '/public/warranty_uploads'; $inv_filename = $this->handlePictureUpload($invoice, $upload_dir, $serial, 'invoice'); @@ -3104,6 +3107,10 @@ class APIController extends Controller implements LoggedController // new fields ->setOdometer($req->request->get('odometer', 0)) ->setDatePurchaseCustomer($date_pur_cust) + ->setContactNumber($req->request->get('contact_num')) + ->setCustomerAddress($req->request->get('cust_address')) + ->setDealerName($req->request->get('dealer_name')) + ->setDealerAddress($req->request->get('dealer_address')) ->setValidated(false); // TODO: check for date purchase and date expire