luci-app-dockerman: gracefully handle empty registry mirror setting

Fixes: #6300
Signed-off-by: Jo-Philipp Wich <jo@mein.io>
This commit is contained in:
Jo-Philipp Wich 2023-04-28 23:43:31 +02:00
parent b2476ba71d
commit 39d387f34c

View file

@ -65,7 +65,7 @@ if docker.new():_ping().code == 200 then
end
docker_info_table['8IndexServerAddress']._value = docker_info.body.IndexServerAddress
for i, v in ipairs(docker_info.body.RegistryConfig.Mirrors) do
for i, v in ipairs(docker_info.body.RegistryConfig.Mirrors or {}) do
docker_info_table['9RegistryMirrors']._value = docker_info_table['9RegistryMirrors']._value == "-" and v or (docker_info_table['9RegistryMirrors']._value .. ", " .. v)
end