Set rider's active job order to null after JO completion. #495
This commit is contained in:
parent
dbb05b16d9
commit
9ad9de61c7
1 changed files with 5 additions and 1 deletions
|
|
@ -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)
|
||||
|
|
|
|||
Loading…
Reference in a new issue