From f4e5339f672d4920f3aec939d6315eb8c941f33b Mon Sep 17 00:00:00 2001 From: DL6ER Date: Mon, 2 Jan 2017 12:01:23 +0100 Subject: [PATCH] Resolve "Undefined index: DHCP_LEASETIME" warning --- settings.php | 14 +++++++++++--- 1 file changed, 11 insertions(+), 3 deletions(-) diff --git a/settings.php b/settings.php index fe6c7362..86fcae4a 100644 --- a/settings.php +++ b/settings.php @@ -107,10 +107,18 @@ $DHCPstart = $setupVars["DHCP_START"]; $DHCPend = $setupVars["DHCP_END"]; $DHCProuter = $setupVars["DHCP_ROUTER"]; - $DHCPleasetime = $setupVars["DHCP_LEASETIME"]; - if(strlen($DHCPleasetime) < 1) + // This setting has been added later, we have to check if it exists + if(isset($setupVars["DHCP_LEASETIME"])) + { + $DHCPleasetime = $setupVars["DHCP_LEASETIME"]; + if(strlen($DHCPleasetime) < 1) + { + // Fallback if empty string + $DHCPleasetime = 24; + } + } + else { - // Fallback if it was not set before $DHCPleasetime = 24; } }