r1807 + use bypass arg for explicit tag loader call
[racktables] / inc / database.php
index 1efabf6d0c1b38274be69440400f10f79297a38c..ad45dfffa5dbf1dea768e19deafc7e344a08ecd1 100644 (file)
@@ -2384,7 +2384,7 @@ function executeAutoPorts ($object_id = 0, $type_id = 0)
 function loadRackObjectTags ($object_id = 0)
 {
        $ret = array();
-       $result = useSelectBlade ("select tt.id, tag from RackObject as ro inner join RackObjectTags as rot on ro.id = rot.object_id inner join TagTree as tt on rot.tag_id = tt.id");
+       $result = useSelectBlade ("select tt.id, tag from RackObject as ro inner join RackObjectTags as rot on ro.id = rot.object_id inner join TagTree as tt on rot.tag_id = tt.id where ro.id = ${object_id}");
        while ($row = $result->fetch (PDO::FETCH_ASSOC))
                $ret[$row['id']] = $row;
        $result->closeCursor();