user()->id; $tenantId = Tenancy::current()?->id; Log::info("DEBUG HOUSEHOLD show for User $userId, Tenant: $tenantId"); $household = Household::with([ 'head', 'barangay.cityMunicipality.province.region', 'members.user', 'assignedDropOffPoint', ]) ->withCount('members') ->where(function ($query) use ($request) { $query->where('head_user_id', $request->user()->id) ->orWhereHas('members', function ($q) use ($request) { $q->where('user_id', $request->user()->id); }); }) ->first(); if (! $household) { return $this->ok([ 'household' => null, ]); } return $this->ok([ 'household' => new HouseholdResource($household), ]); } }