diff --git a/inc/networkportinstantiation.class.php b/inc/networkportinstantiation.class.php index c4da1a27680..28dfe764173 100644 --- a/inc/networkportinstantiation.class.php +++ b/inc/networkportinstantiation.class.php @@ -278,17 +278,21 @@ function getInstantiationHTMLTable(NetworkPort $netport, HTMLTableRow $row, $virtual_header = $row->getHeaderByName('Instantiation', 'VirtualPorts'); $iterator = $DB->request([ - 'FROM' => new \QueryUnion([ + 'FROM' => new \QueryUnion( [ - 'SELECT' => 'networkports_id', - 'FROM' => 'glpi_networkportaliases', - 'WHERE' => ['networkports_id_alias' => $netport->getID()] - ], [ - 'SELECT' => 'networkports_id', - 'FROM' => 'glpi_networkportaggregates', - 'WHERE' => ['networkports_id_list' => ['LIKE', '%"'.$netport-getID().'"%']] - ] - ]) + [ + 'SELECT' => 'networkports_id', + 'FROM' => 'glpi_networkportaliases', + 'WHERE' => ['networkports_id_alias' => $netport->getID()] + ], [ + 'SELECT' => 'networkports_id', + 'FROM' => 'glpi_networkportaggregates', + 'WHERE' => ['networkports_id_list' => ['LIKE', '%"'.$netport->getID().'"%']] + ] + ], + false, + 'networkports' + ) ]); if (count($iterator)) {