summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorPhil Davis <phil@jankaritech.com>2017-04-25 18:22:22 +0545
committerRenato Botelho <renato@netgate.com>2017-04-25 10:55:22 -0300
commit8b2def83f0de06a082828528eb5365f8cf06974b (patch)
tree68802b8443114f9af3b768846efc1f885d0a5b9e
parent54e2da9ec6109deed1f497d6f4bec94a30743d2f (diff)
downloadpfsense-8b2def83f0de06a082828528eb5365f8cf06974b.zip
pfsense-8b2def83f0de06a082828528eb5365f8cf06974b.tar.gz
Avoid invalid arg error when saving WoL widget
when there are no WoL entries (cherry picked from commit 66a5b767b1b533f6ce508a125404a2d8e3353c41)
-rw-r--r--src/usr/local/www/widgets/widgets/wake_on_lan.widget.php6
1 files changed, 4 insertions, 2 deletions
diff --git a/src/usr/local/www/widgets/widgets/wake_on_lan.widget.php b/src/usr/local/www/widgets/widgets/wake_on_lan.widget.php
index b4d22de..2a5dca1 100644
--- a/src/usr/local/www/widgets/widgets/wake_on_lan.widget.php
+++ b/src/usr/local/www/widgets/widgets/wake_on_lan.widget.php
@@ -72,8 +72,10 @@ if ($_POST) {
$validNames = array();
- foreach ($config['wol']['wolentry'] as $wolent) {
- array_push($validNames, get_wolent_key($wolent));
+ if (is_array($config['wol']['wolentry'])) {
+ foreach ($config['wol']['wolentry'] as $wolent) {
+ array_push($validNames, get_wolent_key($wolent));
+ }
}
if (is_array($_POST['show'])) {
OpenPOWER on IntegriCloud