Module:Yesno: Difference between revisions
Jump to navigation
Jump to search
Content added Content deleted
(return nil values as nil) |
(stop making the default "default" value true, as we run into problems if you need to distinguish between false and nil) |
||
Line 9: | Line 9: | ||
elseif val == true or val == 'yes' or val == 'y' or val == 'true' or tonumber(val) == 1 then |
elseif val == true or val == 'yes' or val == 'y' or val == 'true' or tonumber(val) == 1 then |
||
return true |
return true |
||
elseif default ~= nil then |
|||
return default |
|||
else |
else |
||
return |
return default |
||
end |
end |
||
end |
end |