diff --git a/app/Classes/Modules/Exports/Services/ExportsCustomers.php b/app/Classes/Modules/Exports/Services/ExportsCustomers.php index d4d00042..9f314030 100644 --- a/app/Classes/Modules/Exports/Services/ExportsCustomers.php +++ b/app/Classes/Modules/Exports/Services/ExportsCustomers.php @@ -50,6 +50,7 @@ class ExportsCustomers implements FromQuery, WithHeadings, WithHeadingRow, WithM { $employee = $company->employees()->first(); + $lastBooking = $company->bookings()->orderByDesc('id')->first(); return [ $company->reference, @@ -59,7 +60,7 @@ class ExportsCustomers implements FromQuery, WithHeadings, WithHeadingRow, WithM $company->contacts()->first() ? $company->contacts()->first()->phone : '', $company->type === CompanyType::COMPANY_BUSINESS ? 'Company' : 'individual', count($company->bookings), - $company->bookings()->orderByDesc('id')->first()->created_at, + $lastBooking ? $lastBooking->created_at : '', $company->bookings()->sum('fix_amount'), \PhpOffice\PhpSpreadsheet\Shared\Date::dateTimeToExcel($company->created_at), count($company->segments()->where('segment_id', '=', 5)->get()) ? 'Exchange 1.0' : 'Exchange 2.0'