refactor(notifications): Improve transactional email settings handling

- Replace `! $type` checks with `blank($type)` for consistency
- Modify email settings configuration to handle null/disabled states
- Ensure proper fallback and configuration of email providers
This commit is contained in:
Andras Bacsai
2025-02-27 12:56:37 +01:00
parent 73e0735aa2
commit dea125f679
6 changed files with 17 additions and 14 deletions

View File

@@ -54,7 +54,7 @@ class Controller extends BaseController
'email' => Str::lower($arrayOfRequest['email']),
]);
$type = set_transanctional_email_settings();
if (! $type) {
if (blank($type)) {
return response()->json(['message' => 'Transactional emails are not active'], 400);
}
$request->validate([Fortify::email() => 'required|email']);