X-Git-Url: http://git.openwrt.org/?p=project%2Fluci.git;a=blobdiff_plain;f=applications%2Fluci-upnp%2Fluasrc%2Fcontroller%2Fupnp.lua;fp=applications%2Fluci-upnp%2Fluasrc%2Fcontroller%2Fupnp.lua;h=b5eaad5c9023c69e8db37b1e70183bf52d32ecf3;hp=c40493dab6c3e06b2b220b1e0e6178040c098b22;hb=69ac1031b7e83fb68ee1f6f952890fc0654f54f8;hpb=ef8e4eb991a1b496085c57f6b8381b623311db89 diff --git a/applications/luci-upnp/luasrc/controller/upnp.lua b/applications/luci-upnp/luasrc/controller/upnp.lua index c40493dab6..b5eaad5c90 100644 --- a/applications/luci-upnp/luasrc/controller/upnp.lua +++ b/applications/luci-upnp/luasrc/controller/upnp.lua @@ -69,10 +69,8 @@ function act_status() end end -function act_delete() - local path = luci.dispatcher.context.requestpath - local idx = tonumber(path[#path]) - +function act_delete(idx) + idx = tonumber(idx) if idx and idx > 0 then luci.sys.call("iptables -t filter -D MINIUPNPD %d 2>/dev/null" % idx) luci.sys.call("iptables -t nat -D MINIUPNPD %d 2>/dev/null" % idx)