From 9e6812d8c2e6f6cfe10357093f26d384f71d6e00 Mon Sep 17 00:00:00 2001 From: Roland Gruber Date: Sun, 4 Jan 2009 15:32:16 +0000 Subject: [PATCH] fixed IP editing --- lam/lib/modules/ddns.inc | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/lam/lib/modules/ddns.inc b/lam/lib/modules/ddns.inc index 19e62408..5ade69ad 100644 --- a/lam/lib/modules/ddns.inc +++ b/lam/lib/modules/ddns.inc @@ -248,9 +248,10 @@ class ddns extends baseModule { for ($i = 0; $i < sizeof($this->attributes['dhcpStatements']); $i++) { if (substr($this->attributes['dhcpStatements'][$i], 0, 5) == 'zone ') { unset($this->attributes['dhcpStatements'][$i]); + $this->attributes['dhcpStatements'] = array_values($this->attributes['dhcpStatements']); + $i--; } } - $this->attributes['dhcpStatements'] = array_values($this->attributes['dhcpStatements']); // Zone inserted? if (!empty($zone)) { @@ -280,7 +281,6 @@ class ddns extends baseModule { * @return array HTML meta data */ public function display_html_attributes() { - if ($_SESSION['account']->getAccountModule('dhcp_settings')->dn==$_SESSION['config']->get_suffix('dhcp')) { // DHCP main settings $return[] = array(