mod_smacks/mod_smacks.lua
changeset 4685 edbd84bbd8fb
parent 4641 242251ce1036
child 4764 367a8020bd92
--- a/mod_smacks/mod_smacks.lua	Sun Sep 12 19:27:06 2021 +0100
+++ b/mod_smacks/mod_smacks.lua	Sun Sep 12 21:14:26 2021 +0200
@@ -461,7 +461,7 @@
 			local sessions = prosody.hosts[module.host].sessions[session.username] and
 					prosody.hosts[module.host].sessions[session.username].sessions or nil;
 			if sessions and next(sessions) == session.resource and next(sessions, session.resource) == nil then
-				local ok = module:fire_event("message/offline/handle", { origin = session, stanza = stanza } );
+				local ok = module:fire_event("message/offline/handle", { origin = session, username = session.username, stanza = stanza });
 				session.log("debug", "mod_smacks delivery/failuere returning %s for offline-handled stanza", tostring(ok));
 				return ok;			-- if stanza was handled, don't send an error
 			end