Modify rider availability on login and logout from rider api #132

This commit is contained in:
Kendrick Chan 2018-05-28 18:09:25 +08:00
parent a6b56e2fca
commit 0000318495

View file

@ -237,6 +237,8 @@ class RAPIController extends Controller
// assign rider to session
$this->session->setRider($rider);
$rider->setAvailable(true);
// TODO: log rider logging in
$em->flush();
@ -275,6 +277,10 @@ class RAPIController extends Controller
if ($res->isError())
return $res->getReturnResponse();
// make rider unavailable
$rider = $this->session->getRider();
$rider->setAvaialble(false);
// remove rider from session
$this->session->setRider(null);