Respect home hubs setting for registration #580 (#581)

Respect home hubs setting for registration #580
This commit is contained in:
Nabeel S
2020-02-23 17:21:26 -05:00
committed by GitHub
parent b34dc4868e
commit a1d6fa17ad
11 changed files with 62 additions and 64 deletions

View File

@@ -24,10 +24,21 @@ class CreateUserRequest extends FormRequest
*/
public function rules(): array
{
$rules = User::$rules;
$rules = [
'name' => 'required',
'email' => 'required|email|unique:users,email',
'airline_id' => 'required',
'home_airport_id' => 'required',
'password' => 'required|confirmed',
'timezone' => 'required',
'country' => 'required',
'transfer_time' => 'sometimes|integer|min:0',
'toc_accepted' => 'accepted',
];
$rules['email'] .= '|unique:users,email';
$rules['pilot_id'] .= '|unique:users,pilot_id';
if (config('captcha.enabled')) {
$rules['g-recaptcha-response'] = 'required|captcha';
}
return $rules;
}