Added isset verification on avatar index at array, to put nullable validator.

This commit is contained in:
Jose Miguel Bustos Espinoza
2018-05-02 18:59:57 -05:00
committed by Nabeel Shahzad
parent ecf2307542
commit b1209712d1
@@ -124,7 +124,7 @@ class ProfileController extends Controller
'email' => 'required|unique:users,email,'.$id, 'email' => 'required|unique:users,email,'.$id,
'airline_id' => 'required', 'airline_id' => 'required',
'password' => 'confirmed', 'password' => 'confirmed',
'avatar' => 'present|mimes:jpeg,png,jpg', 'avatar' => 'nullable|mimes:jpeg,png,jpg',
]); ]);
if ($validator->fails()) { if ($validator->fails()) {
@@ -143,7 +143,7 @@ class ProfileController extends Controller
$req_data['password'] = Hash::make($req_data['password']); $req_data['password'] = Hash::make($req_data['password']);
} }
if ($req_data['avatar'] !== null) { if (isset($req_data['avatar']) !== null) {
Storage::delete($user->avatar); Storage::delete($user->avatar);
} }
if ($request->hasFile('avatar')) { if ($request->hasFile('avatar')) {