@@ -13,11 +13,11 @@ class MailSettingsFormRequest extends AdminFormRequest
1313 public function rules (): array
1414 {
1515 return [
16- 'mail:host ' => 'required|string ' ,
17- 'mail:port ' => 'required|integer|between:1,65535 ' ,
18- 'mail:encryption ' => ['present ' , Rule::in ([null , 'tls ' , 'ssl ' ])],
19- 'mail:username ' => 'nullable|string|max:191 ' ,
20- 'mail:password ' => 'nullable|string|max:191 ' ,
16+ 'mail:mailers:smtp: host ' => 'required|string ' ,
17+ 'mail:mailers:smtp: port ' => 'required|integer|between:1,65535 ' ,
18+ 'mail:mailers:smtp: encryption ' => ['present ' , Rule::in ([null , 'tls ' , 'ssl ' ])],
19+ 'mail:mailers:smtp: username ' => 'nullable|string|max:191 ' ,
20+ 'mail:mailers:smtp: password ' => 'nullable|string|max:191 ' ,
2121 'mail:from:address ' => 'required|string|email ' ,
2222 'mail:from:name ' => 'nullable|string|max:191 ' ,
2323 ];
@@ -31,8 +31,8 @@ public function normalize(array $only = null): array
3131 {
3232 $ keys = array_flip (array_keys ($ this ->rules ()));
3333
34- if (empty ($ this ->input ('mail:password ' ))) {
35- unset($ keys ['mail:password ' ]);
34+ if (empty ($ this ->input ('mail:mailers:smtp: password ' ))) {
35+ unset($ keys ['mail:mailers:smtp: password ' ]);
3636 }
3737
3838 return $ this ->only (array_flip ($ keys ));
0 commit comments