|
@@ -827,7 +827,6 @@ class Member extends Component
|
|
|
'address' => 'required',
|
|
'address' => 'required',
|
|
|
'zip_code' => 'required',
|
|
'zip_code' => 'required',
|
|
|
'nation_id' => 'required',
|
|
'nation_id' => 'required',
|
|
|
- 'fiscal_code' => 'required',
|
|
|
|
|
'birth_date' => 'before_or_equal:today',
|
|
'birth_date' => 'before_or_equal:today',
|
|
|
'gender' => 'required'
|
|
'gender' => 'required'
|
|
|
];
|
|
];
|
|
@@ -835,6 +834,7 @@ class Member extends Component
|
|
|
if ($this->isBirthItaly) {
|
|
if ($this->isBirthItaly) {
|
|
|
$rules['birth_province_id'] = 'required';
|
|
$rules['birth_province_id'] = 'required';
|
|
|
$rules['birth_city_id'] = 'required';
|
|
$rules['birth_city_id'] = 'required';
|
|
|
|
|
+ $rules['fiscal_code'] = 'required';
|
|
|
} else {
|
|
} else {
|
|
|
$rules['birth_place'] = 'required';
|
|
$rules['birth_place'] = 'required';
|
|
|
}
|
|
}
|
|
@@ -864,10 +864,12 @@ class Member extends Component
|
|
|
|
|
|
|
|
$this->emit('setErrorMsg', $zzz);
|
|
$this->emit('setErrorMsg', $zzz);
|
|
|
|
|
|
|
|
- $existingMember = \App\Models\Member::where('fiscal_code', $this->fiscal_code)->first();
|
|
|
|
|
- if ($existingMember) {
|
|
|
|
|
- $this->already_existing = true;
|
|
|
|
|
- return;
|
|
|
|
|
|
|
+ if (!empty($this->fiscal_code)) {
|
|
|
|
|
+ $existingMember = \App\Models\Member::where('fiscal_code', $this->fiscal_code)->first();
|
|
|
|
|
+ if ($existingMember) {
|
|
|
|
|
+ $this->already_existing = true;
|
|
|
|
|
+ return;
|
|
|
|
|
+ }
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
$this->validate($rules);
|
|
$this->validate($rules);
|