Improve checking for rider status. #735
This commit is contained in:
parent
63b02a7c21
commit
0e7a955a91
1 changed files with 10 additions and 9 deletions
|
|
@ -3522,16 +3522,17 @@ class ResqJobOrderHandler implements JobOrderHandlerInterface
|
|||
// offline - flag_available = 0 AND current_job_order is null
|
||||
$rider_status = '';
|
||||
|
||||
if ($rider->isAvailable() == true)
|
||||
if ($rider->isAvailable())
|
||||
{
|
||||
$rider_status = 'Online';
|
||||
|
||||
if (($rider->isAvailable() == false) &&
|
||||
($rider->getCurrentJobOrder() == null))
|
||||
$rider_status = 'Offline';
|
||||
|
||||
if (($rider->isAvailable() == false) &&
|
||||
($rider->getCurrentJobOrder() != null))
|
||||
$rider_status = 'In transit';
|
||||
}
|
||||
else
|
||||
{
|
||||
if ($rider->getCurrentJobOrder() == null)
|
||||
$rider_status = 'Offline';
|
||||
else
|
||||
$rider_status = 'In transit';
|
||||
}
|
||||
|
||||
$rider_data[$rider->getID()] = [
|
||||
'first_name' => $rider->getFirstName(),
|
||||
|
|
|
|||
Loading…
Reference in a new issue