diff --git a/app/Http/Controllers/ServiceController.php b/app/Http/Controllers/ServiceController.php index 191be79..467c051 100644 --- a/app/Http/Controllers/ServiceController.php +++ b/app/Http/Controllers/ServiceController.php @@ -123,6 +123,7 @@ class ServiceController extends Controller /** * Change the status of a service + * @todo This needs to be optimized * * @note This route is protected by middleware @see ServicePolicy::progress() * It is assumed that the next stage is valid for the services current stage - validated in ServicePolicy::progress() @@ -172,6 +173,10 @@ class ServiceController extends Controller } else { $o->order_status = $stage; + + if ($stage == 'ACTIVE') + $o->active = TRUE; + $o->save(); }