From 628a64a9e52f5aa8d27155cd7dcb0cd19cf797c6 Mon Sep 17 00:00:00 2001 From: Ermal Date: Tue, 3 Sep 2013 14:20:31 +0000 Subject: [PATCH] Fix issue reported on http://forum.pfsense.org/index.php/topic,66160.0.html --- usr/local/www/status_dhcpv6_leases.php | 15 ++++++++++----- 1 file changed, 10 insertions(+), 5 deletions(-) diff --git a/usr/local/www/status_dhcpv6_leases.php b/usr/local/www/status_dhcpv6_leases.php index f891728682..089d31ad44 100644 --- a/usr/local/www/status_dhcpv6_leases.php +++ b/usr/local/www/status_dhcpv6_leases.php @@ -104,12 +104,17 @@ function leasecmp($a, $b) { function adjust_gmt($dt) { global $config; - $dhcpdv6 = $config['dhcpdv6']; - foreach ($dhcpdv6 as $dhcpv6leaseinlocaltime) { - $dhcpv6leaseinlocaltime = $dhcpv6leaseinlocaltime['dhcpv6leaseinlocaltime']; - if ($dhcpv6leaseinlocaltime == "yes") - break; + + $dhcpv6leaseinlocaltime == "no"; + if (is_array($config['dhcpdv6'])) { + $dhcpdv6 = $config['dhcpdv6']; + foreach ($dhcpdv6 as $dhcpv6leaseinlocaltime) { + $dhcpv6leaseinlocaltime = $dhcpv6leaseinlocaltime['dhcpv6leaseinlocaltime']; + if ($dhcpv6leaseinlocaltime == "yes") + break; + } } + $timezone = $config['system']['timezone']; $ts = strtotime($dt . " GMT"); if ($dhcpv6leaseinlocaltime == "yes") {