mirror of
https://github.com/librenms/librenms.git
synced 2024-10-07 16:52:45 +00:00
fix db delete on cisco-vrf-lite discovery (#13823)
This commit is contained in:
@@ -99,13 +99,10 @@ if (Config::get('enable_vrf_lite_cisco')) {
|
||||
$tmpVrfC = dbFetchRows('SELECT * FROM vrf_lite_cisco WHERE device_id = ? ', [
|
||||
$device['device_id'], ]);
|
||||
|
||||
//Delete all vrf that chaged
|
||||
//Delete all vrf that changed
|
||||
foreach ($tmpVrfC as $vrfC) {
|
||||
unset($ids[$vrfC['vrf_lite_cisco_id']]);
|
||||
}
|
||||
if (! empty($ids)) {
|
||||
foreach ($ids as $id) {
|
||||
dbDelete('vrf_lite_cisco', 'vrf_lite_cisco_id = ? ', [$id]);
|
||||
if (! in_array($vrfC['vrf_lite_cisco_id'], $ids)) {
|
||||
dbDelete('vrf_lite_cisco', 'vrf_lite_cisco_id = ? ', [$vrfC['vrf_lite_cisco_id']]);
|
||||
}
|
||||
}
|
||||
unset($ids);
|
||||
|
Reference in New Issue
Block a user