diff options
author | Emmanuel Gil Peyrot <linkmauve@linkmauve.fr> | 2017-05-30 20:52:22 +0100 |
---|---|---|
committer | Emmanuel Gil Peyrot <linkmauve@linkmauve.fr> | 2017-05-30 20:52:22 +0100 |
commit | 463ae920091de0ba7be52f6526620cd6eaac8f05 (patch) | |
tree | 68bf64562e892cd1c56cf2955ba27bc1039e0af5 /plugins | |
parent | 8d1b87c4ab7ccc9d0bae3429a4f67c430be75c93 (diff) | |
download | prosody-463ae920091de0ba7be52f6526620cd6eaac8f05.tar.gz prosody-463ae920091de0ba7be52f6526620cd6eaac8f05.zip |
mod_welcome: Return the pointer to the root of the stanza, fixes a bug similar to #922.
Diffstat (limited to 'plugins')
-rw-r--r-- | plugins/mod_welcome.lua | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/plugins/mod_welcome.lua b/plugins/mod_welcome.lua index e498f0b3..c4ebaf30 100644 --- a/plugins/mod_welcome.lua +++ b/plugins/mod_welcome.lua @@ -14,8 +14,8 @@ local st = require "util.stanza"; module:hook("user-registered", function (user) local welcome_stanza = - st.message({ to = user.username.."@"..user.host, from = host }) - :tag("body"):text(welcome_text:gsub("$(%w+)", user)); + st.message({ to = user.username.."@"..user.host, from = host }, + welcome_text:gsub("$(%w+)", user)); module:send(welcome_stanza); module:log("debug", "Welcomed user %s@%s", user.username, user.host); end); |