plugins/mod_offline.lua
changeset 10300 7072569044d4
parent 10246 7e5d2a6c9390
child 12981 74b9e05af71e
equal deleted inserted replaced
10299:9b662488d726 10300:7072569044d4
    22 		node = jid_split(to)
    22 		node = jid_split(to)
    23 	else
    23 	else
    24 		node = origin.username;
    24 		node = origin.username;
    25 	end
    25 	end
    26 
    26 
    27 	return offline_messages:append(node, nil, stanza, os.time(), "");
    27 	local ok = offline_messages:append(node, nil, stanza, os.time(), "");
       
    28 	if ok then
       
    29 		module:log("debug", "Saved to offline storage: %s", stanza:top_tag());
       
    30 	end
       
    31 	return ok;
    28 end, -1);
    32 end, -1);
    29 
    33 
    30 module:hook("message/offline/broadcast", function(event)
    34 module:hook("message/offline/broadcast", function(event)
    31 	local origin = event.origin;
    35 	local origin = event.origin;
    32 	origin.log("debug", "Broadcasting offline messages");
    36 	origin.log("debug", "Broadcasting offline messages");