unify logo register also auftraggeber und gutacher at register
This commit is contained in:
1 parent
481f5ec6eb
commit
f928513668
16 files changed
+76
-68
No files matched your search
@@ -2,6 +2,8 @@
|
||||
|
||||
namespace App\Filament\Pages\Auth;
|
||||
|
||||
use App\Models\Auftraggeber;
|
||||
use App\Models\Gutachter;
|
||||
use App\Models\Konto;
|
||||
use Danielebarbaro\LaravelVatEuValidator\Rules\VatNumber;
|
||||
use Filament\Auth\Pages\Register as BaseRegister;
|
||||
@@ -160,11 +162,30 @@ class Register extends BaseRegister
|
||||
|
||||
public function handleRegistration(array $data): Model
|
||||
{
|
||||
// dd($data);
|
||||
|
||||
if (isset($data['kontos'])) {
|
||||
$konto = new Konto($data['kontos']);
|
||||
$konto->save();
|
||||
$data['konto_id'] = $konto->id;
|
||||
|
||||
unset($data['kontos']['uid_number']);
|
||||
}
|
||||
|
||||
if (isset($data['gutachter_anlegen'])) {
|
||||
$gutachter = new Gutachter($data['kontos']);
|
||||
$gutachter->konto_id = $konto->id;
|
||||
$gutachter->save();
|
||||
}
|
||||
|
||||
if (isset($data['auftraggeber_anlegen'])) {
|
||||
$auftraggeber = new Auftraggeber($data['kontos']);
|
||||
$auftraggeber->konto_id = $konto->id;
|
||||
$auftraggeber->save();
|
||||
}
|
||||
|
||||
unset($data['gutachter_anlegen']);
|
||||
unset($data['auftraggeber_anlegen']);
|
||||
unset($data['kontos']);
|
||||
|
||||
$user = parent::handleRegistration($data);
|
||||
|
||||
Reference in new issue
Block a user