From f46dd31ca799681a85ac069c08f48c4058051754 Mon Sep 17 00:00:00 2001 From: Kim Alvefur Date: Wed, 6 Apr 2016 21:29:30 +0200 Subject: [PATCH] moduleapi: Allow an origin session to be passed to module:send() --- core/moduleapi.lua | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/core/moduleapi.lua b/core/moduleapi.lua index 402c7927..21b2216c 100644 --- a/core/moduleapi.lua +++ b/core/moduleapi.lua @@ -374,8 +374,8 @@ function api:provides(name, item) self:add_item(name.."-provider", item); end -function api:send(stanza) - return core_post_stanza(hosts[self.host], stanza); +function api:send(stanza, origin) + return core_post_stanza(origin or hosts[self.host], stanza); end function api:broadcast(jids, stanza, iter) -- 2.30.2