diff --git a/src/www/widgets/widgets/interface_statistics.widget.php b/src/www/widgets/widgets/interface_statistics.widget.php index 1b979b4d5..1477917d3 100644 --- a/src/www/widgets/widgets/interface_statistics.widget.php +++ b/src/www/widgets/widgets/interface_statistics.widget.php @@ -40,6 +40,7 @@ if ($_SERVER['REQUEST_METHOD'] === 'GET') { $pconfig = array(); $pconfig['interfacesstatisticsfilter'] = !empty($config['widgets']['interfacesstatisticsfilter']) ? explode(',', $config['widgets']['interfacesstatisticsfilter']) : array(); + $pconfig['interfacesstatisticsinvert'] = !empty($config['widgets']['interfacesstatisticsinvert']) ? '1' : ''; } elseif ($_SERVER['REQUEST_METHOD'] === 'POST') { $pconfig = $_POST; if (!empty($pconfig['interfacesstatisticsfilter'])) { @@ -47,6 +48,11 @@ if ($_SERVER['REQUEST_METHOD'] === 'GET') { } elseif (isset($config['widgets']['interfacesstatisticsfilter'])) { unset($config['widgets']['interfacesstatisticsfilter']); } + if (!empty($pconfig['interfacesstatisticsinvert'])) { + $config['widgets']['interfacesstatisticsinvert'] = 1; + } elseif (isset($config['widgets']['interfacesstatisticsinvert'])) { + unset($config['widgets']['interfacesstatisticsinvert']); + } write_config("Saved Interface Statistics Filter via Dashboard"); header(url_safe('Location: /index.php')); exit; @@ -91,12 +97,16 @@ $ifvalues = array(
| - |