Add new fields to register api call #540

This commit is contained in:
Kendrick Chan 2021-03-23 19:57:04 +08:00
parent fd7ab1f858
commit 675877f8fd

View file

@ -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