From 3d7002f88cca0bd7a38ec521514b7bf1529b4fe9 Mon Sep 17 00:00:00 2001 From: "Ycarus (Yannick Chabanois)" Date: Wed, 11 Dec 2019 20:07:00 +0100 Subject: [PATCH] Fix if device not yet exist --- .../luasrc/controller/openmptcprouter.lua | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/luci-app-openmptcprouter/luasrc/controller/openmptcprouter.lua b/luci-app-openmptcprouter/luasrc/controller/openmptcprouter.lua index 7c5e557bc..df9268b4e 100644 --- a/luci-app-openmptcprouter/luasrc/controller/openmptcprouter.lua +++ b/luci-app-openmptcprouter/luasrc/controller/openmptcprouter.lua @@ -736,7 +736,11 @@ end function get_device(interface) local dump = require("luci.util").ubus("network.interface.%s" % interface, "status", {}) - return dump['l3_device'] + if dump ~= nil then + return dump['l3_device'] + else + return "" + end end -- This function come from modules/luci-bbase/luasrc/tools/status.lua from old OpenWrt