equal
deleted
inserted
replaced
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"); |