Resolve "Rider app trade-in support" #1723

Merged
arcticzero merged 79 commits from 783-rider-app-trade-in-support into master 2024-04-23 13:11:53 +00:00
Showing only changes of commit 5af3a3cb5e - Show all commits

View file

@ -953,8 +953,12 @@ class RiderAppController extends ApiController
// for riders, use rider id // for riders, use rider id
$user_id = $rider->getID(); $user_id = $rider->getID();
$source = WarrantySource::RAPI; $source = WarrantySource::RAPI;
// create warranty if serial is set
if (!empty($serial)) {
$wh->createWarranty($serial, $plate_number, $first_name, $last_name, $mobile_number, $batt_list, $date_purchase, $warranty_class, $user_id, $source, $jo->getCustomer(), $jo->getCustomerVehicle()->getVehicle()); $wh->createWarranty($serial, $plate_number, $first_name, $last_name, $mobile_number, $batt_list, $date_purchase, $warranty_class, $user_id, $source, $jo->getCustomer(), $jo->getCustomerVehicle()->getVehicle());
} }
}
// send mqtt event (fulfilled) // send mqtt event (fulfilled)
$image_url = $req->getScheme() . '://' . $req->getHttpHost() . $req->getBasePath() . '/assets/images/user.gif'; $image_url = $req->getScheme() . '://' . $req->getHttpHost() . $req->getBasePath() . '/assets/images/user.gif';