summaryrefslogtreecommitdiffstats
path: root/src/usr/local/www/index.php
diff options
context:
space:
mode:
authorStephen Beaver <sbeaver@netgate.com>2016-08-01 20:05:45 -0400
committerStephen Beaver <sbeaver@netgate.com>2016-08-01 20:07:47 -0400
commitc8faf384eba82e6481b4ae7249134ffde1267bdb (patch)
tree2f0cabcd6b7c6dfb24442b8d5c2c732322da6120 /src/usr/local/www/index.php
parent5240e07145b6742a4f6d0426b9b398ab20197cd8 (diff)
downloadpfsense-c8faf384eba82e6481b4ae7249134ffde1267bdb.zip
pfsense-c8faf384eba82e6481b4ae7249134ffde1267bdb.tar.gz
Fixed #6669
Read widget config before adding a new one. (Was starting a new array) (cherry picked from commit 236e6a54e9a93284ca170b68aa1188dfaa195c3d)
Diffstat (limited to 'src/usr/local/www/index.php')
-rw-r--r--src/usr/local/www/index.php4
1 files changed, 3 insertions, 1 deletions
diff --git a/src/usr/local/www/index.php b/src/usr/local/www/index.php
index 061d57e..63682db 100644
--- a/src/usr/local/www/index.php
+++ b/src/usr/local/www/index.php
@@ -154,7 +154,9 @@ if (!is_array($config['widgets'])) {
if ($_POST && $_POST['sequence']) {
- $widget_settings = array();
+ // Read in the existing widget settings
+ $widget_settings = $config['widgets'];
+
$widget_settings['sequence'] = rtrim($_POST['sequence'], ',');
foreach ($widgets as $widgetname => $widgetconfig) {
OpenPOWER on IntegriCloud