fix(domains): trim whitespace from domains before validation

This commit is contained in:
Andras Bacsai
2025-09-22 12:51:23 +02:00
parent 4fc62ea33f
commit a463a562ec

View File

@@ -3380,11 +3380,12 @@ class ApplicationsController extends Controller
$fqdn = str($fqdn)->replaceStart(',', '')->trim();
$errors = [];
$fqdn = str($fqdn)->trim()->explode(',')->map(function ($domain) use (&$errors) {
$domain = trim($domain);
if (filter_var($domain, FILTER_VALIDATE_URL) === false) {
$errors[] = 'Invalid domain: '.$domain;
}
return str($domain)->trim()->lower();
return str($domain)->lower();
});
if (count($errors) > 0) {
return response()->json([