Improve ensure_config error messages

This commit is contained in:
Charles Dang 2017-03-01 11:58:00 +11:00
parent 80cdac5b89
commit d89730410b

View file

@ -41,9 +41,9 @@ local function ensure_config(cfg)
end
if type(cfg) == 'userdata' then
if getmetatable(cfg) == 'wml object' then return true end
helper.wml_error("Expected a config or vconfig but got " .. getmetatable(cfg))
error("Expected a table or wml object but got " .. getmetatable(cfg))
else
helper.wml_error("Expected a config or vconfig but got " .. type(cfg))
error("Expected a table or wml object but got " .. type(cfg))
end
return false
end