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 | 17b14b71b59bf9db3eb49364a34aa7e35f68857b (patch) | |
tree | 68bf64562e892cd1c56cf2955ba27bc1039e0af5 /plugins | |
parent | f72cbc8a32f173df8b541ad83a8d3f1dbc12c7c2 (diff) | |
download | prosody-17b14b71b59bf9db3eb49364a34aa7e35f68857b.tar.gz prosody-17b14b71b59bf9db3eb49364a34aa7e35f68857b.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); |