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