mirror of
https://github.com/getnamingo/registry.git
synced 2025-07-22 18:45:59 +02:00
Better error handling if missing cache file
This commit is contained in:
parent
6932ae28c5
commit
9070788a31
2 changed files with 20 additions and 2 deletions
|
@ -39,7 +39,13 @@ class DomainsController extends Controller
|
|||
}
|
||||
|
||||
$domainName = preg_replace('/[^\p{L}0-9-.]/u', '', $domainName);
|
||||
$parts = extractDomainAndTLD($domainName);
|
||||
try {
|
||||
$parts = extractDomainAndTLD($domainName);
|
||||
} catch (\Exception $e) {
|
||||
$errorMessage = $e->getMessage();
|
||||
$this->container->get('flash')->addMessage('error', "Error: " . $errorMessage);
|
||||
return $response->withHeader('Location', '/domain/check')->withStatus(302);
|
||||
}
|
||||
|
||||
$domainModel = new Domain($this->container->get('db'));
|
||||
$availability = $domainModel->getDomainByName($domainName);
|
||||
|
@ -163,7 +169,13 @@ class DomainsController extends Controller
|
|||
|
||||
$authInfo = $data['authInfo'] ?? null;
|
||||
|
||||
$parts = extractDomainAndTLD($domainName);
|
||||
try {
|
||||
$parts = extractDomainAndTLD($domainName);
|
||||
} catch (\Exception $e) {
|
||||
$errorMessage = $e->getMessage();
|
||||
$this->container->get('flash')->addMessage('error', "Error: " . $errorMessage);
|
||||
return $response->withHeader('Location', '/domain/create')->withStatus(302);
|
||||
}
|
||||
$label = $parts['domain'];
|
||||
$domain_extension = $parts['tld'];
|
||||
$invalid_domain = validate_label($domainName, $db);
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue