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 | 607db2c49605096528c4937a0576d745d78acc64 (patch) | |
tree | 68bf64562e892cd1c56cf2955ba27bc1039e0af5 /plugins/mod_welcome.lua | |
parent | bd0e511eb8ea7f5d3628b92f7521f6a6770810dd (diff) | |
download | prosody-607db2c49605096528c4937a0576d745d78acc64.tar.gz prosody-607db2c49605096528c4937a0576d745d78acc64.zip |
mod_welcome: Return the pointer to the root of the stanza, fixes a bug similar to #922.
Diffstat (limited to 'plugins/mod_welcome.lua')
-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); |