Allows RESTful api custom_data.lua to accept fields without alias

This commit is contained in:
Simone Mainardi 2020-07-10 10:20:28 +02:00
parent 2230673eb3
commit 9a8b77e0d7
2 changed files with 18 additions and 7 deletions

View file

@ -51,7 +51,14 @@ end
field_alias = field_alias:split(",") or {field_alias}
for _, fa in pairs(field_alias) do
local field, alias = fa:split("=")
-- Fields can be submitted as-is without an alias
local field, alias = fa:split("=") or {fa}
-- If the alias hasn't been defined, alias is the actual field name
if not alias then
alias = field
end
if host[field] then
-- TODO: implement
res[alias] = host[field]