]> git.nbdom.net Git - nb.git/commitdiff
ui fix bug on metas
authorNicolas Boisselier <nicolas.boisselier@semantico.com>
Fri, 21 Oct 2016 13:57:25 +0000 (14:57 +0100)
committerNicolas Boisselier <nicolas.boisselier@semantico.com>
Fri, 21 Oct 2016 13:57:25 +0000 (14:57 +0100)
etc/dbq/ui.php

index bbeefb5cd06ebdfd9456a6c5263fe3a170222d14..428f518e353f8cc48c4a05ff851f88bc72d17ccf 100644 (file)
@@ -98,7 +98,7 @@ $DBQ['_ui'] = array(
           ." UNION SELECT 'aws_ec2',id FROM aws_ec2 WHERE aws_ec2.idnode=".$Db->quote($r['id'])
           .($GLOBALS['web'] ? " UNION SELECT 'last_backup',CONCAT('<a href=\"#\" onclick=\"alert(''Directories:\\n\\n ',replace(dirs,' ','\\n'),''');return false\">',max(date),'</a>') as v FROM backup WHERE idnode=".$Db->quote($r['id'])." GROUP BY dirs" : "")
           ." UNION SELECT 'last_run',substr(value,1,10) FROM fact WHERE name = 'last_run' AND idnode=".$Db->quote($r['id'])." AND value < ".$Db->quote(date('Y-m-d', strtotime('-3 days')))
-          ." UNION SELECT 'rack',CONCAT(idrack,'/',position) FROM rack_node WHERE idnode=".$Db->quote($r['id'])." OR idnode IN (SELECT idvmware FROM vms WHERE vms.idnode=rack_node.idnode)"
+          ." UNION SELECT 'rack',CONCAT(idrack,'/',position) FROM rack_node WHERE idnode=".$Db->quote($r['id'])." OR idnode IN (SELECT idvmware FROM vms WHERE vms.idnode=".$Db->quote($r['id']).")"
           ." UNION SELECT 'switch' as n, CONCAT(id,':',port) as v FROM switch_port WHERE switch_port.idnode=".$Db->quote($r['id'])." AND switch_port.port NOT LIKE 'ch%'"
         ,PDO::FETCH_NUM) as $f) { $metas[$f[0]] = $f[1]; }
         if ($metas) {