luci-app-dockerman: check for existing IPAM config 6998/head
authorDaniel Nilsson <daniel.nilsson94@outlook.com>
Sun, 17 Mar 2024 21:14:34 +0000 (22:14 +0100)
committerDaniel Nilsson <daniel.nilsson94@outlook.com>
Sun, 17 Mar 2024 21:27:17 +0000 (22:27 +0100)
This was added in upstream with https://github.com/lisaac/luci-app-dockerman/commit/7292955a1b415bb60fa2e403bb3a437b4b7f7846 so should be fine for us to add it.

Signed-off-by: Daniel Nilsson <daniel.nilsson94@outlook.com>
applications/luci-app-dockerman/Makefile
applications/luci-app-dockerman/luasrc/model/cbi/dockerman/networks.lua

index 72ec1d97b3f19fda5d4b840c38c5b3bc44c374e0..f49be3c7ccfb85080f528601f44ddb316475080a 100644 (file)
@@ -12,7 +12,7 @@ PKG_LICENSE:=AGPL-3.0
 PKG_MAINTAINER:=lisaac <lisaac.cn@gmail.com> \
                Florian Eckert <fe@dev.tdt.de>
 
-PKG_VERSION:=v0.5.13-20230114
+PKG_VERSION:=v0.5.13-20240317
 
 include ../../luci.mk
 
index 007e087424ee325c6885d9c8bc8aafbbd2277145..f54acbd16d31af3bfb2edf675d734b05c0e281ed 100644 (file)
@@ -38,8 +38,8 @@ local get_networks = function ()
                        data[index]["_interface"] = v.Options.parent
                end
 
-               data[index]["_subnet"] = v.IPAM and v.IPAM.Config[1] and v.IPAM.Config[1].Subnet or nil
-               data[index]["_gateway"] = v.IPAM and v.IPAM.Config[1] and v.IPAM.Config[1].Gateway or nil
+               data[index]["_subnet"] = v.IPAM and v.IPAM.Config and v.IPAM.Config[1] and v.IPAM.Config[1].Subnet or nil
+               data[index]["_gateway"] = v.IPAM and v.IPAM.Config and v.IPAM.Config[1] and v.IPAM.Config[1].Gateway or nil
        end
 
        return data