Modul:Cite tweet: Unterschied zwischen den Versionen
better error when dealing with an invalid number parameter
(rm reliance on error) |
(better error when dealing with an invalid number parameter) |
||
Zeile 43: | Zeile 43: | ||
cite_args.author = '@' .. (args.user or '') | cite_args.author = '@' .. (args.user or '') | ||
end | end | ||
cite_args.date = args.date or (_if(args.number) and TwitterSnowflake.snowflakeToDate{ args = {id_str = args.number} }) | if _if(tonumber(args.number)) then | ||
cite_args.date = args.date or (_if(args.number) and TwitterSnowflake.snowflakeToDate{ args = {id_str = args.number} }) | |||
else | |||
cite_args.date = args.date | |||
end | |||
frame.args = cite_args | frame.args = cite_args |