X-Git-Url: http://git.onelab.eu/?a=blobdiff_plain;f=getupdatesxml.php;h=8ca522b07c5c13540a6603fe1cf6e51031d209c7;hb=refs%2Fheads%2Ftrunk%408211;hp=9acc8349365b307a539f3d84463f84200f2b3d2a;hpb=ad638a3d9c2530d7bc51b8d41b6f1eb5b3ea6085;p=nodeconfig.git diff --git a/getupdatesxml.php b/getupdatesxml.php index 9acc834..8ca522b 100755 --- a/getupdatesxml.php +++ b/getupdatesxml.php @@ -78,18 +78,17 @@ function xmlspecialchars($string, $parsed = ENT_UNPARSED) // Look up the node if (!empty($_REQUEST['node_id'])) { - $nodes = $adm->GetSlivers(array(intval($_REQUEST['node_id']))); + $node = $adm->GetSlivers(intval($_REQUEST['node_id'])); } else { - $nodenetworks = $adm->GetNodeNetworks(array($_SERVER['REMOTE_ADDR'])); + $nodenetworks = $adm->GetNodeNetworks(array('ip' => $_SERVER['REMOTE_ADDR'])); if (!empty($nodenetworks)) { - $nodes = $adm->GetSlivers(array($nodenetworks[0]['node_id'])); + $node = $adm->GetSlivers($nodenetworks[0]['node_id']); } } -if (empty($nodes)) { +if (empty($node)) { exit(); } -$node = $nodes[0]; $node_id = $node['node_id']; writeXMLHeader();