From fcaf3d49abbe03d85238738d6deccf0008f574a3 Mon Sep 17 00:00:00 2001 From: Eldon Koyle Date: Tue, 24 Nov 2015 16:34:57 -0700 Subject: [PATCH] Fix reference to non-existent variable Use $port_id since $ports[$ifIndex]['port_id'] doesn't exist yet --- includes/polling/ports.inc.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/includes/polling/ports.inc.php b/includes/polling/ports.inc.php index 1bb879108..da7a2c6df 100644 --- a/includes/polling/ports.inc.php +++ b/includes/polling/ports.inc.php @@ -235,7 +235,7 @@ foreach ($port_stats as $ifIndex => $port) { if (!is_array($ports[$port['ifIndex']])) { $port_id = dbInsert(array('device_id' => $device['device_id'], 'ifIndex' => $ifIndex), 'ports'); if ($config['enable_extended_port_metrics']) { - dbInsert(array('port_id' => $ports[$ifIndex]['port_id']), 'ports_statistics'); + dbInsert(array('port_id' => $port_id), 'ports_statistics'); } $ports[$port['ifIndex']] = dbFetchRow('SELECT * FROM `ports` WHERE `port_id` = ?', array($port_id)); echo 'Adding: '.$port['ifName'].'('.$ifIndex.')('.$ports[$port['ifIndex']]['port_id'].')';