Skip to content

Commit d18957d

Browse files
committed
Merge branch 'glpi9.5'
2 parents ba22b9b + 9dbd548 commit d18957d

4 files changed

+4
-4
lines changed

inc/inventorycomputerlib.class.php

+1-1
Original file line numberDiff line numberDiff line change
@@ -1681,7 +1681,7 @@ function updateComputer($a_computerinventory, $computers_id, $no_history, $setdy
16811681
$arrays['entities_id'] = $entities_id;
16821682
$arrays['otherserial'] = PluginFusioninventoryToolbox::setInventoryNumber(
16831683
'Peripheral', '', $entities_id);
1684-
$a_peripherals[] = $peripheral->add($arrays);
1684+
$a_peripherals[] = $peripheral->add(\Toolbox::addslashes_deep($arrays));
16851685
} else {
16861686
$a_peripherals[] = $data['found_equipment'][0];
16871687
}

inc/inventorynetworkequipmentlib.class.php

+1-1
Original file line numberDiff line numberDiff line change
@@ -752,7 +752,7 @@ function rulepassed($items_id, $itemtype, $ports_id = 0) {
752752
$inputrulelog['items_id'] = $items_id;
753753
$inputrulelog['itemtype'] = $itemtype;
754754
$inputrulelog['method'] = 'networkinventory';
755-
$inputrulelog['criteria'] = $dbu->exportArrayToDB(unserialize($_SESSION['plugin_fusinvsnmp_datacriteria']));
755+
$inputrulelog['criteria'] = $dbu->exportArrayToDB(Toolbox::addslashes_deep(unserialize($_SESSION['plugin_fusinvsnmp_datacriteria'])));
756756
$pfRulematchedlog->add($inputrulelog);
757757
$pfRulematchedlog->cleanOlddata($items_id, $itemtype);
758758
unset($_SESSION['plugin_fusioninventory_rules_id']);

inc/inventoryruleimport.class.php

+1-1
Original file line numberDiff line numberDiff line change
@@ -967,7 +967,7 @@ function executeActions($output, $params, array $input = []) {
967967
if (isset($critinput['class'])) {
968968
unset($critinput['class']);
969969
}
970-
$inputrulelog['criteria'] = exportArrayToDB($critinput);
970+
$inputrulelog['criteria'] = exportArrayToDB(\Toolbox::addslashes_deep($critinput));
971971
$pfRulematchedlog->add($inputrulelog);
972972
$pfRulematchedlog->cleanOlddata($items_id, $itemtype);
973973
$class->rulepassed($items_id, $itemtype, $this->criterias_results['found_port']);

inc/lock.class.php

+1-1
Original file line numberDiff line numberDiff line change
@@ -763,7 +763,7 @@ static function deleteLock($item) {
763763
}
764764
}
765765
$_SESSION['glpi_fusionionventory_nolock'] = true;
766-
$item_device->update($item_device->fields);
766+
$item_device->update(Toolbox::addslashes_deep($item_device->fields));
767767
unset($_SESSION['glpi_fusionionventory_nolock']);
768768
}
769769

0 commit comments

Comments
 (0)