diff --git a/tools/xep2md.lua b/tools/xep2md.lua index db9e7876..739fbc8d 100644 --- a/tools/xep2md.lua +++ b/tools/xep2md.lua @@ -260,7 +260,9 @@ do end events.add_handler("author/", function (event) - if author.email then + if author.email and author.jid then + author = string.format("%s %s <%s> ", author.firstname, author.surname, author.email, author.jid); + elseif author.email then author = string.format("%s %s <%s>", author.firstname, author.surname, author.email); else author = string.format("%s %s", author.firstname, author.surname);