Modify rider availability on login and logout from rider api #132
This commit is contained in:
parent
a6b56e2fca
commit
0000318495
1 changed files with 6 additions and 0 deletions
|
|
@ -237,6 +237,8 @@ class RAPIController extends Controller
|
||||||
// assign rider to session
|
// assign rider to session
|
||||||
$this->session->setRider($rider);
|
$this->session->setRider($rider);
|
||||||
|
|
||||||
|
$rider->setAvailable(true);
|
||||||
|
|
||||||
// TODO: log rider logging in
|
// TODO: log rider logging in
|
||||||
|
|
||||||
$em->flush();
|
$em->flush();
|
||||||
|
|
@ -275,6 +277,10 @@ class RAPIController extends Controller
|
||||||
if ($res->isError())
|
if ($res->isError())
|
||||||
return $res->getReturnResponse();
|
return $res->getReturnResponse();
|
||||||
|
|
||||||
|
// make rider unavailable
|
||||||
|
$rider = $this->session->getRider();
|
||||||
|
$rider->setAvaialble(false);
|
||||||
|
|
||||||
// remove rider from session
|
// remove rider from session
|
||||||
$this->session->setRider(null);
|
$this->session->setRider(null);
|
||||||
|
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue