|
@@ -5,6 +5,7 @@ namespace App\Filament\Company\Resources\Sales\ClientResource\Pages;
|
5
|
5
|
use App\Concerns\RedirectToListPage;
|
6
|
6
|
use App\Enums\Common\AddressType;
|
7
|
7
|
use App\Filament\Company\Resources\Sales\ClientResource;
|
|
8
|
+use App\Models\Common\Address;
|
8
|
9
|
use App\Models\Common\Client;
|
9
|
10
|
use Filament\Resources\Pages\CreateRecord;
|
10
|
11
|
use Filament\Support\Enums\MaxWidth;
|
|
@@ -27,6 +28,7 @@ class CreateClient extends CreateRecord
|
27
|
28
|
$record = parent::handleRecordCreation($data);
|
28
|
29
|
|
29
|
30
|
// Create billing address first
|
|
31
|
+ /** @var Address $billingAddress */
|
30
|
32
|
$billingAddress = $record->addresses()->create([
|
31
|
33
|
...$data['billingAddress'],
|
32
|
34
|
'type' => AddressType::Billing,
|