From ae8782fdfafa3b63017e35fd2794de6a21b90994 Mon Sep 17 00:00:00 2001 From: "Ycarus (Yannick Chabanois)" Date: Tue, 25 Aug 2020 09:24:56 +0200 Subject: [PATCH] Fix when empty wan IP in the wizard --- .../luasrc/controller/openmptcprouter.lua | 12 +++++++++--- 1 file changed, 9 insertions(+), 3 deletions(-) diff --git a/luci-app-openmptcprouter/luasrc/controller/openmptcprouter.lua b/luci-app-openmptcprouter/luasrc/controller/openmptcprouter.lua index de58350a4..1078051d6 100644 --- a/luci-app-openmptcprouter/luasrc/controller/openmptcprouter.lua +++ b/luci-app-openmptcprouter/luasrc/controller/openmptcprouter.lua @@ -221,9 +221,15 @@ function wizard_add() ucic:set("network",intf,"proto",proto) end ucic:set("network",intf,"label",label) - ucic:set("network",intf,"ipaddr",ipaddr) - ucic:set("network",intf,"netmask",netmask) - ucic:set("network",intf,"gateway",gateway) + if ipaddr ~= "" then + ucic:set("network",intf,"ipaddr",ipaddr) + ucic:set("network",intf,"netmask",netmask) + ucic:set("network",intf,"gateway",gateway) + else + ucic:set("network",intf,"ipaddr","") + ucic:set("network",intf,"netmask","") + ucic:set("network",intf,"gateway","") + end ucic:delete("openmptcprouter",intf,"lc") ucic:save("openmptcprouter")