Merge branch '362-cmb-fix-dashboard-status-change' into '270-final-cmb-fixes'
Make sure rider's active jo is in an open status #362 See merge request jankstudio/resq!407
This commit is contained in:
commit
511d971814
1 changed files with 12 additions and 1 deletions
|
|
@ -320,7 +320,18 @@ class Rider
|
|||
{
|
||||
// check if we have set a custom active
|
||||
if ($this->active_job_order != null)
|
||||
return $this->active_job_order;
|
||||
{
|
||||
switch ($this->active_job_order->getStatus())
|
||||
{
|
||||
// if jo is open, return it
|
||||
case JOStatus::ASSIGNED:
|
||||
case JOStatus::IN_TRANSIT:
|
||||
case JOStatus::IN_PROGRESS:
|
||||
return $this->active_job_order;
|
||||
}
|
||||
|
||||
// if active jo is not open, get the next open one
|
||||
}
|
||||
|
||||
// no custom active job order
|
||||
$active_status = [
|
||||
|
|
|
|||
Loading…
Reference in a new issue