You've already forked isop-mirror
fix: name fields being updated instead of first_name and last_name
This commit is contained in:
@@ -68,7 +68,8 @@ class CompanyController extends Controller
|
||||
'address' => ['required', 'string', 'max:500'],
|
||||
'ico' => ['required', 'integer'],
|
||||
'hiring' => ['required', 'boolean'],
|
||||
'contact.name' => ['required', 'string', 'max:255'],
|
||||
'contact.first_name' => ['required', 'string', 'max:255'],
|
||||
'contact.last_name' => ['required', 'string', 'max:255'],
|
||||
'contact.email' => ['required', 'email', 'max:255', 'unique:users,email,' . $company->contact],
|
||||
'contact.phone' => ['nullable', 'string', 'max:20'],
|
||||
]);
|
||||
@@ -87,7 +88,9 @@ class CompanyController extends Controller
|
||||
|
||||
if ($contactPerson) {
|
||||
$contactPerson->update([
|
||||
'name' => $request->contact['name'],
|
||||
'first_name' => $request->contact['first_name'],
|
||||
'last_name' => $request->contact['last_name'],
|
||||
'name' => $request->contact['first_name'] . ' ' . $request->contact['last_name'],
|
||||
'email' => $request->contact['email'],
|
||||
'phone' => $request->contact['phone'] ?? null,
|
||||
]);
|
||||
|
||||
@@ -84,7 +84,8 @@ class StudentDataController extends Controller
|
||||
|
||||
// Validácia dát
|
||||
$request->validate([
|
||||
'name' => ['required', 'string', 'max:255'],
|
||||
'first_name' => ['required', 'string', 'max:255'],
|
||||
'last_name' => ['required', 'string', 'max:255'],
|
||||
'email' => ['required', 'email', 'max:255', 'unique:users,email,' . $id],
|
||||
'phone' => ['nullable', 'string', 'max:20'],
|
||||
'student_data.study_field' => ['nullable', 'string', 'max:255'],
|
||||
@@ -94,7 +95,9 @@ class StudentDataController extends Controller
|
||||
|
||||
// Aktualizácia User údajov
|
||||
$student->update([
|
||||
'name' => $request->name,
|
||||
'name' => $request->first_name . ' ' . $request->last_name,
|
||||
'first_name' => $request->first_name,
|
||||
'last_name' => $request->last_name,
|
||||
'email' => $request->email,
|
||||
'phone' => $request->phone,
|
||||
]);
|
||||
|
||||
Reference in New Issue
Block a user