diff --git a/src/Controller/RAPIController.php b/src/Controller/RAPIController.php index 816cc1ec..2505fecc 100644 --- a/src/Controller/RAPIController.php +++ b/src/Controller/RAPIController.php @@ -731,8 +731,16 @@ class RAPIController extends Controller return $res->getReturnResponse(); } + protected function debugRequest(Request $req) + { + $all = $req->request->all(); + error_log(print_r($all, true)); + } + public function changeService(Request $req, InvoiceCreator $ic) { + // $this->debugRequest($req); + // allow rider to change service, promo, battery and trade-in options $em = $this->getDoctrine()->getManager(); $required_params = ['jo_id', 'stype_id', 'promo_id']; @@ -801,6 +809,7 @@ class RAPIController extends Controller // generate new invoice $crit = new InvoiceCriteria(); $crit->setServiceType($stype_id); + $crit->setCustomerVehicle($jo->getCustomerVehicle()); if ($promo != null) $crit->addPromo($promo);