authorizeTmsAccess('tms.tracking.report'); $business_id = $this->tmsUtil->getBusinessId(); $driver = $this->trackingService->resolveDriverForUser($business_id, (int) auth()->id()); $activeShipment = null; if ($driver) { $activeShipment = Shipment::where('business_id', $business_id) ->where('driver_id', $driver->id) ->whereIn('status', ['scheduled', 'in_transit']) ->latest() ->first(); } return view('tms::driver.track', compact('driver', 'activeShipment')); } }