Changes

Module:Message box

3 bytes added, 00:56, 28 September 2013
fix bug where the arguments where all getting removed if cfg.allowBlankParams wasn't present
local newArgs = {}
for k, v in pairs(args) do
for i, param in ipairs(cfg.allowBlankParams or {}) do if v ~= '' or k == param then newArgs[k] = v end
end
end
for i, param in ipairs(cfg.allowBlankParams or {}) do
newArgs[param] = args[param]
end
return newArgs
Anonymous user