diff options
author | Stephen Beaver <sbeaver@netgate.com> | 2016-08-01 20:05:45 -0400 |
---|---|---|
committer | Stephen Beaver <sbeaver@netgate.com> | 2016-08-01 20:07:47 -0400 |
commit | c8faf384eba82e6481b4ae7249134ffde1267bdb (patch) | |
tree | 2f0cabcd6b7c6dfb24442b8d5c2c732322da6120 /src/usr/local/www/index.php | |
parent | 5240e07145b6742a4f6d0426b9b398ab20197cd8 (diff) | |
download | pfsense-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.php | 4 |
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) { |