route('user_id'); if(!$userId){ $userId = Auth::user()->id; } return [ 'id' => $this->id, 'name' => $this->name, 'description' => $this->description, 'milestone_progress' => new MilestoneProgressResource($this->progress->where('user_id', $userId)->first()), ]; } }