mirror of
https://github.com/getnamingo/registry.git
synced 2025-05-16 17:46:59 +02:00
Further text fixes
This commit is contained in:
parent
720635367e
commit
4a2c48ad70
3 changed files with 35 additions and 35 deletions
|
@ -18,7 +18,7 @@ function processContactInfo($conn, $db, $xml) {
|
|||
$contact = $stmt->fetch(PDO::FETCH_ASSOC);
|
||||
|
||||
if (!$contact) {
|
||||
sendEppError($conn, 2303, 'Object does not exist', $clTRID);
|
||||
sendEppError($conn, 2303, 'Contact does not exist', $clTRID);
|
||||
return;
|
||||
}
|
||||
|
||||
|
@ -105,7 +105,7 @@ function processHostInfo($conn, $db, $xml) {
|
|||
$host = $stmt->fetch(PDO::FETCH_ASSOC);
|
||||
|
||||
if (!$host) {
|
||||
sendEppError($conn, 2303, 'Object does not exist', $clTRID);
|
||||
sendEppError($conn, 2303, 'Host does not exist', $clTRID);
|
||||
return;
|
||||
}
|
||||
|
||||
|
@ -187,7 +187,7 @@ function processDomainInfo($conn, $db, $xml) {
|
|||
$domain = $stmt->fetch(PDO::FETCH_ASSOC);
|
||||
|
||||
if (!$domain) {
|
||||
sendEppError($conn, 2303, 'Object does not exist', $clTRID);
|
||||
sendEppError($conn, 2303, 'Domain does not exist', $clTRID);
|
||||
return;
|
||||
}
|
||||
|
||||
|
|
|
@ -10,7 +10,7 @@ function processDomainRenew($conn, $db, $xml, $clid, $database_type) {
|
|||
$clTRID = (string) $xml->command->clTRID;
|
||||
|
||||
if (!$domainName) {
|
||||
sendEppError($conn, 2003, 'Required parameter missing <domain:name>', $clTRID);
|
||||
sendEppError($conn, 2003, 'Pleae provide domain name', $clTRID);
|
||||
return;
|
||||
}
|
||||
|
||||
|
@ -39,12 +39,12 @@ function processDomainRenew($conn, $db, $xml, $clid, $database_type) {
|
|||
$domainData = $stmt->fetch(PDO::FETCH_ASSOC);
|
||||
|
||||
if (!$domainData) {
|
||||
sendEppError($conn, 2303, 'Object does not exist', $clTRID);
|
||||
sendEppError($conn, 2303, 'Domain does not exist', $clTRID);
|
||||
return;
|
||||
}
|
||||
|
||||
if ($clid['id'] != $domainData['clid']) {
|
||||
sendEppError($conn, 2201, 'Authorization error', $clTRID);
|
||||
sendEppError($conn, 2201, 'It belongs to another registrar', $clTRID);
|
||||
return;
|
||||
}
|
||||
|
||||
|
@ -56,7 +56,7 @@ function processDomainRenew($conn, $db, $xml, $clid, $database_type) {
|
|||
while ($row = $stmt->fetch(PDO::FETCH_ASSOC)) {
|
||||
$status = $row['status'];
|
||||
if (preg_match('/.*(RenewProhibited)$/', $status) || preg_match('/^pending/', $status)) {
|
||||
sendEppError($conn, 2304, 'Object status prohibits operation', $clTRID);
|
||||
sendEppError($conn, 2304, 'It has a status that does not allow renew, first change the status', $clTRID);
|
||||
return;
|
||||
}
|
||||
}
|
||||
|
@ -64,7 +64,7 @@ function processDomainRenew($conn, $db, $xml, $clid, $database_type) {
|
|||
$expiration_date = explode(" ", $domainData['exdate'])[0]; // remove time, keep only date
|
||||
|
||||
if ($curExpDate !== $expiration_date) {
|
||||
sendEppError($conn, 2306, 'Parameter value policy error', $clTRID);
|
||||
sendEppError($conn, 2306, 'The expiration date does not match', $clTRID);
|
||||
return;
|
||||
}
|
||||
|
||||
|
@ -78,7 +78,7 @@ function processDomainRenew($conn, $db, $xml, $clid, $database_type) {
|
|||
if ($date_add > 0) {
|
||||
// The number of units available MAY be subject to limits imposed by the server.
|
||||
if (!in_array($date_add, [12, 24, 36, 48, 60, 72, 84, 96, 108, 120])) {
|
||||
sendEppError($conn, 2306, 'Parameter value policy error', $clTRID);
|
||||
sendEppError($conn, 2306, 'Not less than 1 year and not more than 10', $clTRID);
|
||||
return;
|
||||
}
|
||||
|
||||
|
@ -91,7 +91,7 @@ function processDomainRenew($conn, $db, $xml, $clid, $database_type) {
|
|||
|
||||
// Domains can be renewed at any time, but the expire date cannot be more than 10 years in the future.
|
||||
if ($after_renew > $after_10_years) {
|
||||
sendEppError($conn, 2306, 'Parameter value policy error', $clTRID);
|
||||
sendEppError($conn, 2306, 'Domains can be renewed at any time, but the expire date cannot be more than 10 years in the future', $clTRID);
|
||||
return;
|
||||
}
|
||||
|
||||
|
@ -110,7 +110,7 @@ function processDomainRenew($conn, $db, $xml, $clid, $database_type) {
|
|||
$price = $stmt->fetchColumn();
|
||||
|
||||
if (($registrar_balance + $creditLimit) < $price) {
|
||||
sendEppError($conn, 2104, 'Billing failure', $clTRID);
|
||||
sendEppError($conn, 2104, 'There is no money on the account to renew', $clTRID);
|
||||
return;
|
||||
}
|
||||
|
||||
|
@ -130,7 +130,7 @@ function processDomainRenew($conn, $db, $xml, $clid, $database_type) {
|
|||
// Error check
|
||||
$errorInfo = $stmt->errorInfo();
|
||||
if (isset($errorInfo[2])) {
|
||||
sendEppError($conn, 2400, 'Command failed', $clTRID);
|
||||
sendEppError($conn, 2400, 'It was not renewed successfully, something is wrong', $clTRID);
|
||||
return;
|
||||
} else {
|
||||
// Update registrar's account balance:
|
||||
|
|
|
@ -11,7 +11,7 @@ function processContactTranfer($conn, $db, $xml, $clid, $database_type) {
|
|||
$authInfo_pw = (string)$obj->xpath('//contact:authInfo/contact:pw[1]')[0];
|
||||
|
||||
if (!$contactID) {
|
||||
sendEppError($conn, 2003, 'Required parameter missing', $clTRID);
|
||||
sendEppError($conn, 2003, 'Contact ID was not provided', $clTRID);
|
||||
return;
|
||||
}
|
||||
|
||||
|
@ -23,7 +23,7 @@ function processContactTranfer($conn, $db, $xml, $clid, $database_type) {
|
|||
$registrar_id_contact = $result['clid'] ?? null;
|
||||
|
||||
if (!$contact_id) {
|
||||
sendEppError($conn, 2303, 'Object does not exist', $clTRID);
|
||||
sendEppError($conn, 2303, 'Contact does not exist', $clTRID);
|
||||
return;
|
||||
}
|
||||
|
||||
|
@ -35,7 +35,7 @@ function processContactTranfer($conn, $db, $xml, $clid, $database_type) {
|
|||
|
||||
if ($op === 'approve') {
|
||||
if ($clid !== $registrar_id_contact) {
|
||||
sendEppError($conn, 2201, 'Authorization error', $clTRID);
|
||||
sendEppError($conn, 2201, 'Only the losing registrar can approve', $clTRID);
|
||||
return;
|
||||
}
|
||||
|
||||
|
@ -48,7 +48,7 @@ function processContactTranfer($conn, $db, $xml, $clid, $database_type) {
|
|||
$contact_authinfo_id = $stmt->fetchColumn();
|
||||
|
||||
if (!$contact_authinfo_id) {
|
||||
sendEppError($conn, 2202, 'Invalid authorization information', $clTRID);
|
||||
sendEppError($conn, 2202, 'authInfo pw is not correct', $clTRID);
|
||||
return;
|
||||
}
|
||||
}
|
||||
|
@ -67,7 +67,7 @@ function processContactTranfer($conn, $db, $xml, $clid, $database_type) {
|
|||
]);
|
||||
|
||||
if ($stmt->errorCode() != 0) {
|
||||
sendEppError($conn, 2400, 'Command failed', $clTRID);
|
||||
sendEppError($conn, 2400, 'The transfer was not approved successfully, something is wrong', $clTRID);
|
||||
return;
|
||||
} else {
|
||||
$stmt->execute([':contact_id' => $contact_id]);
|
||||
|
@ -101,13 +101,13 @@ function processContactTranfer($conn, $db, $xml, $clid, $database_type) {
|
|||
sendEppResponse($conn, $xml);
|
||||
}
|
||||
} else {
|
||||
sendEppError($conn, 2301, 'Object not pending transfer', $clTRID);
|
||||
sendEppError($conn, 2301, 'Command failed because the contact is NOT pending transfer', $clTRID);
|
||||
return;
|
||||
}
|
||||
} elseif ($op === 'cancel') {
|
||||
// Only the requesting or 'Gaining' Registrar can cancel
|
||||
if ($clid === $registrar_id_contact) {
|
||||
sendEppError($conn, 2201, 'Authorization error', $clTRID);
|
||||
sendEppError($conn, 2201, 'Only the applicant can cancel', $clTRID);
|
||||
return;
|
||||
}
|
||||
|
||||
|
@ -117,7 +117,7 @@ function processContactTranfer($conn, $db, $xml, $clid, $database_type) {
|
|||
$stmt->execute([':contact_id' => $contact_id, ':authInfo_pw' => $authInfo_pw]);
|
||||
$contact_authinfo_id = $stmt->fetchColumn();
|
||||
if (!$contact_authinfo_id) {
|
||||
sendEppError($conn, 2202, 'Invalid authorization information', $clTRID);
|
||||
sendEppError($conn, 2202, 'authInfo pw is not correct', $clTRID);
|
||||
return;
|
||||
}
|
||||
}
|
||||
|
@ -132,7 +132,7 @@ function processContactTranfer($conn, $db, $xml, $clid, $database_type) {
|
|||
$stmt->execute([':contact_id' => $contact_id]);
|
||||
|
||||
if ($stmt->errorCode() != 0) {
|
||||
sendEppError($conn, 2400, 'Command failed', $clTRID);
|
||||
sendEppError($conn, 2400, 'The transfer was not canceled successfully, something is wrong', $clTRID);
|
||||
return;
|
||||
} else {
|
||||
$stmt->execute([':contact_id' => $contact_id]);
|
||||
|
@ -166,7 +166,7 @@ function processContactTranfer($conn, $db, $xml, $clid, $database_type) {
|
|||
sendEppResponse($conn, $xml);
|
||||
}
|
||||
} else {
|
||||
sendEppError($conn, 2301, 'Object not pending transfer', $clTRID);
|
||||
sendEppError($conn, 2301, 'Command failed because the contact is NOT pending transfer', $clTRID);
|
||||
return;
|
||||
}
|
||||
} elseif ($op === 'query') {
|
||||
|
@ -203,13 +203,13 @@ function processContactTranfer($conn, $db, $xml, $clid, $database_type) {
|
|||
$xml = $epp->epp_writer($response);
|
||||
sendEppResponse($conn, $xml);
|
||||
} else {
|
||||
sendEppError($conn, 2301, 'Object not pending transfer', $clTRID);
|
||||
sendEppError($conn, 2301, 'Command failed because the contact is NOT pending transfer', $clTRID);
|
||||
return;
|
||||
}
|
||||
} elseif ($op === 'reject') {
|
||||
// Only the LOSING REGISTRAR can approve or reject
|
||||
if ($clid !== $registrar_id_contact) {
|
||||
sendEppError($conn, 2201, 'Authorization error', $clTRID);
|
||||
sendEppError($conn, 2201, 'Only the losing registrar can reject', $clTRID);
|
||||
return;
|
||||
}
|
||||
|
||||
|
@ -220,7 +220,7 @@ function processContactTranfer($conn, $db, $xml, $clid, $database_type) {
|
|||
$contact_authinfo_id = $stmt->fetchColumn();
|
||||
|
||||
if (!$contact_authinfo_id) {
|
||||
sendEppError($conn, 2202, 'Invalid authorization information', $clTRID);
|
||||
sendEppError($conn, 2202, 'authInfo pw is not correct', $clTRID);
|
||||
return;
|
||||
}
|
||||
}
|
||||
|
@ -235,7 +235,7 @@ function processContactTranfer($conn, $db, $xml, $clid, $database_type) {
|
|||
$updateStmt->execute([':contact_id' => $contact_id]);
|
||||
|
||||
if ($updateStmt->errorCode() !== '00000') {
|
||||
sendEppError($conn, 2400, 'Command failed', $clTRID);
|
||||
sendEppError($conn, 2400, 'The transfer was not successfully rejected, something is wrong', $clTRID);
|
||||
return;
|
||||
} else {
|
||||
$stmt = $db->prepare("SELECT `crid`, `crdate`, `upid`, `update`, `trdate`, `trstatus`, `reid`, `redate`, `acid`, `acdate` FROM `contact` WHERE `id` = :contact_id LIMIT 1");
|
||||
|
@ -271,7 +271,7 @@ function processContactTranfer($conn, $db, $xml, $clid, $database_type) {
|
|||
sendEppResponse($conn, $xml);
|
||||
}
|
||||
} else {
|
||||
sendEppError($conn, 2301, 'Object not pending transfer', $clTRID);
|
||||
sendEppError($conn, 2301, 'Command failed because the contact is NOT pending transfer', $clTRID);
|
||||
return;
|
||||
}
|
||||
} elseif ($op == 'request') {
|
||||
|
@ -281,7 +281,7 @@ function processContactTranfer($conn, $db, $xml, $clid, $database_type) {
|
|||
$days_from_registration = $stmt->fetchColumn();
|
||||
|
||||
if ($days_from_registration < 60) {
|
||||
sendEppError($conn, 2201, 'Authorization error', $clTRID);
|
||||
sendEppError($conn, 2201, 'The contact name must not be within 60 days of its initial registration', $clTRID);
|
||||
return;
|
||||
}
|
||||
|
||||
|
@ -293,7 +293,7 @@ function processContactTranfer($conn, $db, $xml, $clid, $database_type) {
|
|||
$days_from_last_transfer = $result['intval'];
|
||||
|
||||
if ($last_trdate && $days_from_last_transfer < 60) {
|
||||
sendEppError($conn, 2201, 'Authorization error', $clTRID);
|
||||
sendEppError($conn, 2201, 'The contact name must not be within 60 days of its last transfer from another registrar', $clTRID);
|
||||
return;
|
||||
}
|
||||
|
||||
|
@ -303,7 +303,7 @@ function processContactTranfer($conn, $db, $xml, $clid, $database_type) {
|
|||
$contact_authinfo_id = $stmt->fetchColumn();
|
||||
|
||||
if (!$contact_authinfo_id) {
|
||||
sendEppError($conn, 2202, 'Invalid authorization information', $clTRID);
|
||||
sendEppError($conn, 2202, 'authInfo pw is not correct', $clTRID);
|
||||
return;
|
||||
}
|
||||
|
||||
|
@ -313,13 +313,13 @@ function processContactTranfer($conn, $db, $xml, $clid, $database_type) {
|
|||
|
||||
while ($status = $stmt->fetchColumn()) {
|
||||
if (preg_match("/.*(TransferProhibited)$/", $status) || preg_match("/^pending/", $status)) {
|
||||
sendEppError($conn, 2304, 'Object status prohibits operation', $clTRID);
|
||||
sendEppError($conn, 2304, 'It has a status that does not allow the transfer, first change the status', $clTRID);
|
||||
return;
|
||||
}
|
||||
}
|
||||
|
||||
if ($clid == $registrar_id_contact) {
|
||||
sendEppError($conn, 2106, 'Object is not eligible for transfer', $clTRID);
|
||||
sendEppError($conn, 2106, 'Destination client of the transfer operation is the contact sponsoring client', $clTRID);
|
||||
return;
|
||||
}
|
||||
|
||||
|
@ -338,7 +338,7 @@ function processContactTranfer($conn, $db, $xml, $clid, $database_type) {
|
|||
]);
|
||||
|
||||
if ($stmt->errorCode() != '00000') {
|
||||
sendEppError($conn, 2400, 'Command failed', $clTRID);
|
||||
sendEppError($conn, 2400, 'The transfer was not initiated successfully, something is wrong', $clTRID);
|
||||
return;
|
||||
} else {
|
||||
$stmt = $db->prepare("SELECT `crid`,`crdate`,`upid`,`update`,`trdate`,`trstatus`,`reid`,`redate`,`acid`,`acdate` FROM `contact` WHERE `id` = :contact_id LIMIT 1");
|
||||
|
@ -378,11 +378,11 @@ function processContactTranfer($conn, $db, $xml, $clid, $database_type) {
|
|||
sendEppResponse($conn, $xml);
|
||||
}
|
||||
} elseif ($op == 'pending') {
|
||||
sendEppError($conn, 2300, 'Object pending transfer', $clTRID);
|
||||
sendEppError($conn, 2300, 'Command failed because the contact is pending transfer', $clTRID);
|
||||
return;
|
||||
}
|
||||
} else {
|
||||
sendEppError($conn, 2005, 'Parameter value syntax error', $clTRID);
|
||||
sendEppError($conn, 2005, 'Only op: approve|cancel|query|reject|request are accepted', $clTRID);
|
||||
return;
|
||||
}
|
||||
}
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue