changeset 758:295ae44b8a01

mod_remote_roster: Replace use of core_post_stanza() with module:send()
author Kim Alvefur <zash@zash.se>
date Wed, 01 Aug 2012 02:22:24 +0200
parents 92c6f84ec446
children 6531a029fce5
files mod_remote_roster/mod_remote_roster.lua
diffstat 1 files changed, 3 insertions(+), 4 deletions(-) [+]
line wrap: on
line diff
--- a/mod_remote_roster/mod_remote_roster.lua	Sun Jul 29 22:24:11 2012 +0200
+++ b/mod_remote_roster/mod_remote_roster.lua	Wed Aug 01 02:22:24 2012 +0200
@@ -17,7 +17,6 @@
 local rm_remove_from_roster = require "core.rostermanager".remove_from_roster;
 local rm_add_to_roster = require "core.rostermanager".add_to_roster;
 local rm_roster_push = require "core.rostermanager".roster_push;
-local core_post_stanza = core_post_stanza;
 local user_exists = require "core.usermanager".user_exists;
 local add_task = require "util.timer".add_task;
 
@@ -76,10 +75,10 @@
 					if r_item then
 						local to_bare = node and (node.."@"..host) or host; -- bare JID
 						--if r_item.subscription == "both" or r_item.subscription == "from" or (roster.pending and roster.pending[jid]) then
-						--	core_post_stanza(hosts[module.host], st.presence({type="unsubscribed", from=stanza.attr.to, to=to_bare}));
+						--	module:send(st.presence({type="unsubscribed", from=stanza.attr.to, to=to_bare}));
 						--end
 						--if r_item.subscription == "both" or r_item.subscription == "to" or r_item.ask then
-						--	core_post_stanza(hosts[module.host], st.presence({type="unsubscribe", from=stanza.attr.to, to=to_bare}));
+						--	module:send(st.presence({type="unsubscribe", from=stanza.attr.to, to=to_bare}));
 						--end
 						roster[jid] = nil;
 						if save_roster(from_node, from_host, roster) then
@@ -150,7 +149,7 @@
 		end
 		stanza:up(); -- move out from item
 		stanza:up(); -- move out from stanza
-		core_post_stanza(hosts[module.host], stanza);
+		module:send(stanza);
 	end
 end