Software /
code /
prosody-modules
Comparison
mod_csi_battery_saver/mod_csi_battery_saver.lua @ 3490:972b21d34306
mod_csi_battery_saver: fix typo in util.stanza:get_child()
author | tmolitor <thilo@eightysoft.de> |
---|---|
date | Mon, 18 Mar 2019 21:26:06 +0100 |
parent | 3481:1c8612d8db55 |
child | 3633:6b0db0f2d57a |
comparison
equal
deleted
inserted
replaced
3489:33b3f02a9e7d | 3490:972b21d34306 |
---|---|
23 -- Returns nil if the message is not a carbon | 23 -- Returns nil if the message is not a carbon |
24 local function extract_carbon(stanza) | 24 local function extract_carbon(stanza) |
25 local carbon = stanza:child_with_ns("urn:xmpp:carbons:2") or stanza:child_with_ns("urn:xmpp:carbons:1"); | 25 local carbon = stanza:child_with_ns("urn:xmpp:carbons:2") or stanza:child_with_ns("urn:xmpp:carbons:1"); |
26 if not carbon then return; end | 26 if not carbon then return; end |
27 local direction = carbon.name == "sent" and "out" or "in"; | 27 local direction = carbon.name == "sent" and "out" or "in"; |
28 local forward = carbon:get_child("urn:xmpp:forward:0", "forwarded"); | 28 local forward = carbon:get_child("forwarded", "urn:xmpp:forward:0"); |
29 local message = forward and forward:child_with_name("message") or nil; | 29 local message = forward and forward:child_with_name("message") or nil; |
30 if not message then return; end | 30 if not message then return; end |
31 return message, direction; | 31 return message, direction; |
32 end | 32 end |
33 | 33 |