X-Git-Url: http://git.onelab.eu/?p=www-register-wizard.git;a=blobdiff_plain;f=application%2Fcontrollers%2Fregister.php;h=03342516711d9e9c3132d72a52596d9051e850d7;hp=a6d33504e405ea843a2cd7370f010c3f1b6faef5;hb=4923ce531861d4bd53aafb0f55e3808da01c518b;hpb=f07c50323b0a649cd79976b501250a1fe0175273 diff --git a/application/controllers/register.php b/application/controllers/register.php index a6d3350..0334251 100644 --- a/application/controllers/register.php +++ b/application/controllers/register.php @@ -55,7 +55,7 @@ class Register extends Controller { $data = array(); if ($this->validation->run() == TRUE) { - if ($this->validation->model != "none-selected" ) + if ($this->validation->model != "none-selected" ) { /* b/c the submit is valid, it doesn't matter if pcu_register is set */ $this->pcu_id = $this->add_pcu($data); @@ -323,6 +323,7 @@ class Register extends Controller { function add_node(&$data) { global $api, $plc; + print "Adding Node\n
"; $hostname = trim($_REQUEST['hostname']); $model= trim($_REQUEST['model']); $method = trim($_REQUEST['method']); @@ -420,7 +421,12 @@ class Register extends Controller { { global $api, $plc; $plc_node_list = $api->GetNodes(array('site_id' => intval($site_id) )); - return PlcObject::constructList('Node', $plc_node_list); + $ret = array(); + foreach ($plc_node_list as $plc_node) + { + $ret[] = new Node($plc_node, True); + } + return $ret; } function getsite($site_id) @@ -597,7 +603,7 @@ class Register extends Controller { $api_node_list = $api->GetNodes($node_id); if ( count($api_node_list) > 0 ) { - $node_obj = new Node($api_node_list[0]); + $node_obj = new Node($api_node_list[0], True); } else { print "broken!!!"; exit (1); @@ -689,6 +695,7 @@ class Register extends Controller { } $data['node'] = $this->getnode($data['node_id']); $data['site'] = $this->getsite($data['site_id']); + /*print "SITENAME: " . $data['site']['login_base'] . "
";*/ return $data; } @@ -709,7 +716,7 @@ class Register extends Controller { $plc_node_list = $api->GetNodes(array('node_id' => intval($node_id) )); if ( count($plc_node_list) > 0 ) { - return new Node($plc_node_list[0]); + return new Node($plc_node_list[0], True); } else { return NULL; }