From af9f4fb8df2b51adea48e94a4873f2b3e64a010a Mon Sep 17 00:00:00 2001 From: crcro Date: Sun, 18 Sep 2016 17:20:34 +0300 Subject: [PATCH] fix for spaces --- includes/discovery/toner.inc.php | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/includes/discovery/toner.inc.php b/includes/discovery/toner.inc.php index 7eefab5bef..84c28c9a96 100644 --- a/includes/discovery/toner.inc.php +++ b/includes/discovery/toner.inc.php @@ -31,7 +31,7 @@ if ($device['os_group'] == 'printer') { $capacity_oid = ".1.3.6.1.2.1.43.11.1.1.8.1.$index"; } - $descr = trim(str_replace("\n", '', preg_replace('/[^A-Za-z0-9\-]/', '', snmp_get($device, $descr_oid, '-Oqv')))); + $descr = trim(str_replace("\n", '', preg_replace('/[^ \w]+/', '', snmp_get($device, $descr_oid, '-Oqv')))); if ($descr != '') { $current = snmp_get($device, $toner_oid, '-Oqv'); @@ -59,7 +59,7 @@ if ($device['os_group'] == 'printer') { $type = 'jetdirect'; if (isHexString($descr)) { - $descr = preg_replace('/[^A-Za-z0-9\-]/', '', snmp_hexstring($descr)); + $descr = preg_replace('/[^ \w]+/', '', snmp_hexstring($descr)); } discover_toner($valid_toner, $device, $toner_oid, $index, $type, $descr, $capacity_oid, $capacity, $current);