Software /
code /
prosody
Changeset
2643:21eb99b06f4d
mod_presence: Reflect the user's own presence back to them.
author | Waqas Hussain <waqas20@gmail.com> |
---|---|
date | Mon, 15 Feb 2010 04:15:37 +0500 |
parents | 2642:333d7e2033b2 |
children | 2644:c75c22c316d6 |
files | plugins/mod_presence.lua |
diffstat | 1 files changed, 3 insertions(+), 0 deletions(-) [+] |
line wrap: on
line diff
--- a/plugins/mod_presence.lua Mon Feb 15 02:51:07 2010 +0500 +++ b/plugins/mod_presence.lua Mon Feb 15 04:15:37 2010 +0500 @@ -63,6 +63,9 @@ end function handle_normal_presence(origin, stanza, core_route_stanza) + if full_sessions[origin.full_jid] then -- if user is still connected + origin.send(stanza); -- reflect their presence back to them + end local roster = origin.roster; local node, host = origin.username, origin.host; local user = bare_sessions[node.."@"..host];