Fix warranty update issue when serial changes from text to empty. #567
This commit is contained in:
parent
d6a7a0aa74
commit
ada87604fa
1 changed files with 14 additions and 4 deletions
|
|
@ -163,9 +163,14 @@ class WarrantyController extends Controller
|
|||
$date_claim = DateTime::createFromFormat('d M Y', $req->request->get('date_claim'));
|
||||
$date_expire = DateTime::createFromFormat('d M Y', $req->request->get('date_expire'));
|
||||
|
||||
// get serial. Set to null if empty
|
||||
if (empty($req->request->get('serial')))
|
||||
$obj->setSerial();
|
||||
else
|
||||
$obj->setSerial($req->request->get('serial'));
|
||||
|
||||
// set and save values
|
||||
$obj->setSerial($req->request->get('serial'))
|
||||
->setWarrantyClass($req->request->get('warranty_class'))
|
||||
$obj->setWarrantyClass($req->request->get('warranty_class'))
|
||||
->setFirstName($req->request->get('first_name'))
|
||||
->setLastName($req->request->get('last_name'))
|
||||
->setMobileNumber($req->request->get('mobile_number'))
|
||||
|
|
@ -325,9 +330,14 @@ class WarrantyController extends Controller
|
|||
$date_claim = DateTime::createFromFormat('d M Y', $req->request->get('date_claim'));
|
||||
$date_expire = DateTime::createFromFormat('d M Y', $req->request->get('date_expire'));
|
||||
|
||||
// get serial. Set to null if empty
|
||||
if (empty($req->request->get('serial')))
|
||||
$obj->setSerial();
|
||||
else
|
||||
$obj->setSerial($req->request->get('serial'));
|
||||
|
||||
// set and save values
|
||||
$obj->setSerial($req->request->get('serial'))
|
||||
->setWarrantyClass($req->request->get('warranty_class'))
|
||||
$obj->setWarrantyClass($req->request->get('warranty_class'))
|
||||
->setFirstName($req->request->get('first_name'))
|
||||
->setLastName($req->request->get('last_name'))
|
||||
->setMobileNumber($req->request->get('mobile_number'))
|
||||
|
|
|
|||
Loading…
Reference in a new issue