From 4fb28174c57f0f014a203a9b28d5c888cb82f6ee Mon Sep 17 00:00:00 2001 From: Korina Cordero Date: Mon, 2 May 2022 02:45:38 +0000 Subject: [PATCH] Normalize fuel type and status condition of vehicle when adding customer vehicle via app. #662 --- src/Controller/APIController.php | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/src/Controller/APIController.php b/src/Controller/APIController.php index 73643bbf..f08e2a05 100644 --- a/src/Controller/APIController.php +++ b/src/Controller/APIController.php @@ -630,8 +630,8 @@ class APIController extends Controller implements LoggedController ->setPlateNumber($req->request->get('plate_num')) ->setModelYear($req->request->get('model_year')) ->setColor($req->request->get('color')) - ->setFuelType($req->request->get('fuel_type')) - ->setStatusCondition($req->request->get('condition')); + ->setFuelType($this->normalizeName($req->request->get('fuel_type'))) + ->setStatusCondition($this->normalizename($req->request->get('condition'))); // set warranty code and expiration // TODO: check warranty requirements @@ -4695,4 +4695,9 @@ class APIController extends Controller implements LoggedController return $jo_data; } + + protected function normalizeName($name) + { + return trim(strtolower($name)); + } }