Merge pull request #3294 from anthonybocci/setup-requires-username-3244
Set the mail username optional in setup
This commit is contained in:
@@ -194,10 +194,14 @@ class SetupController extends Controller
|
||||
return $input->env['mail_driver'] === 'smtp';
|
||||
});
|
||||
|
||||
$v->sometimes(['env.mail_address', 'env.mail_username', 'env.mail_password'], 'required', function ($input) {
|
||||
$v->sometimes(['env.mail_address', 'env.mail_password'], 'required', function ($input) {
|
||||
return !in_array($input->env['mail_driver'], ['log', 'smtp']);
|
||||
});
|
||||
|
||||
$v->sometimes(['env.mail_username'], 'required', function($input) {
|
||||
return !in_array($input->env['mail_username'], ['sendmail']);
|
||||
});
|
||||
|
||||
if ($v->passes()) {
|
||||
return Response::json(['status' => 1]);
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user