Skip to content

Commit b5b9404

Browse files
authored
Update fredSync.php
1 parent f252b5e commit b5b9404

File tree

1 file changed

+14
-5
lines changed

1 file changed

+14
-5
lines changed

fredSync.php

Lines changed: 14 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -99,12 +99,21 @@ function connectEpp(string $registry, $config)
9999
}
100100

101101
$ns = $domainInfo['ns'];
102-
103-
$ns1 = isset($ns[1]) ? $ns[1] : null;
104-
$ns2 = isset($ns[2]) ? $ns[2] : null;
105-
$ns3 = isset($ns[3]) ? $ns[3] : null;
106-
$ns4 = isset($ns[4]) ? $ns[4] : null;
107102

103+
if (isset($ns[1])) {
104+
$params = ["hostname" => $ns[1]];
105+
$hostInfo = $epp->hostInfo($params);
106+
$ns1 = isset($hostInfo['addr'][0]) ? $hostInfo['addr'][0] : null;
107+
$ns2 = isset($hostInfo['addr'][1]) ? $hostInfo['addr'][1] : null;
108+
$ns3 = isset($hostInfo['addr'][2]) ? $hostInfo['addr'][2] : null;
109+
$ns4 = isset($hostInfo['addr'][3]) ? $hostInfo['addr'][3] : null;
110+
} else {
111+
$ns1 = isset($ns[1]) ? $ns[1] : null;
112+
$ns2 = isset($ns[2]) ? $ns[2] : null;
113+
$ns3 = isset($ns[3]) ? $ns[3] : null;
114+
$ns4 = isset($ns[4]) ? $ns[4] : null;
115+
}
116+
108117
$exDate = $domainInfo['exDate'];
109118
$datetime = new DateTime($exDate);
110119
$formattedExDate = $datetime->format('Y-m-d H:i:s');

0 commit comments

Comments
 (0)