Set rider's active job order to null after JO completion. #495

This commit is contained in:
Korina Cordero 2020-09-16 08:05:05 +00:00
parent dbb05b16d9
commit 9ad9de61c7

View file

@ -1160,7 +1160,7 @@ class CMBRiderAPIHandler implements RiderAPIHandlerInterface
$this->em->persist($event);
// set rider's active JO to null
$rider->setActiveJobOrder();
$rider->setActiveJobOrder(null);
$this->em->flush();
@ -1680,6 +1680,10 @@ class CMBRiderAPIHandler implements RiderAPIHandlerInterface
// add event log
$rider = $this->session->getRider();
// clear rider's active JO
$rider->setActiveJobOrder(null);
$event = new JOEvent();
$event->setDateHappen(new DateTime())
->setTypeID(CMBJOEventType::FULFILL)