mirror of
https://github.com/getnamingo/registry.git
synced 2025-07-03 01:23:22 +02:00
Added minimum data set support for RDAP
This commit is contained in:
parent
35c6077de4
commit
d91307da55
2 changed files with 15 additions and 12 deletions
|
@ -8,6 +8,7 @@ return [
|
|||
'db_username' => 'your_username',
|
||||
'db_password' => 'your_password',
|
||||
'roid' => 'XX',
|
||||
'minimum_data' => false,
|
||||
'registry_url' => 'https://example.com/rdap-terms',
|
||||
'rdap_url' => 'https://rdap.example.com',
|
||||
'rately' => false,
|
||||
|
|
|
@ -554,18 +554,20 @@ function handleDomainQuery($request, $response, $pdo, $domainName, $c, $log) {
|
|||
],
|
||||
],
|
||||
],
|
||||
[
|
||||
mapContactToVCard($registrantDetails, 'registrant', $c)
|
||||
],
|
||||
array_map(function ($contact) use ($c) {
|
||||
return mapContactToVCard($contact, 'admin', $c);
|
||||
}, $adminDetails),
|
||||
array_map(function ($contact) use ($c) {
|
||||
return mapContactToVCard($contact, 'tech', $c);
|
||||
}, $techDetails),
|
||||
array_map(function ($contact) use ($c) {
|
||||
return mapContactToVCard($contact, 'billing', $c);
|
||||
}, $billingDetails)
|
||||
!$c['minimum_data'] ? [
|
||||
[
|
||||
mapContactToVCard($registrantDetails, 'registrant', $c)
|
||||
],
|
||||
array_map(function ($contact) use ($c) {
|
||||
return mapContactToVCard($contact, 'admin', $c);
|
||||
}, $adminDetails),
|
||||
array_map(function ($contact) use ($c) {
|
||||
return mapContactToVCard($contact, 'tech', $c);
|
||||
}, $techDetails),
|
||||
array_map(function ($contact) use ($c) {
|
||||
return mapContactToVCard($contact, 'billing', $c);
|
||||
}, $billingDetails)
|
||||
] : []
|
||||
),
|
||||
'events' => $events,
|
||||
'handle' => 'D' . $domainDetails['id'] . '-' . $c['roid'] . '',
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue