From fa659226bc509a47e4f3ff17b3b419e2dd4c2440 Mon Sep 17 00:00:00 2001 From: Kendrick Chan Date: Mon, 13 Aug 2018 05:01:33 +0800 Subject: [PATCH] Mark JO as rider rated when post rider rating api call is used #162 --- src/Controller/APIController.php | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/src/Controller/APIController.php b/src/Controller/APIController.php index a64eea1c..344f5c03 100644 --- a/src/Controller/APIController.php +++ b/src/Controller/APIController.php @@ -1101,8 +1101,6 @@ class APIController extends Controller // return $res->getReturnResponse(); if (count($ongoing_jos) <= 0) { - error_log('No pending jo'); - // check if the latest fulfilled jo they have needs rider rating $query = $em->createQuery('select jo from App\Entity\JobOrder jo where jo.customer = :cust and jo.status = :status order by jo.date_fulfill desc'); $fulfill_jo = $query->setParameters([ @@ -1346,6 +1344,9 @@ class APIController extends Controller if (!empty($comment)) $rating->setComment($comment); + // mark jo as rider rated already + $jo->setHasRiderRating(); + $em->persist($rating); $em->flush();