Module:Yesno: Difference between revisions

Jump to navigation Jump to search
m>Mr. Stradivarius
tweak logic to make it work like the actual template - the documentation was slightly wrong
m>Mr. Stradivarius
fix logic for the case where the first positional parameter is "¬"
Line 30: Line 30:
     val = args[1]
     val = args[1]


     -- First deal with the case if val is nil, then deal with other cases.
     -- First deal with the case if val is nil or "¬", then deal with other cases.
     if val == nil then
     if val == nil or val == '¬' then
         return retvals['¬']
         return retvals['¬']
     end
     end