Module:Template input parse: Difference between revisions
m bugfix; comments |
Empty table of numeric pairs returns nil instead; to be rolled out for other functions |
||
Line 2: | Line 2: | ||
-- Helper module for various modules that require entry of multiple labels/values | -- Helper module for various modules that require entry of multiple labels/values | ||
-- TODO: | |||
-- Functions that return size-0 arrays should return nil instead. | |||
-- Helper function | -- Helper function | ||
Line 86: | Line 89: | ||
end | end | ||
end | end | ||
return pairs_ | if #pairs_ == 0 then | ||
return nil | |||
else | |||
return pairs_ | |||
end | |||
end | end | ||