Software /
code /
prosody
Changeset
6057:a3d7b8f4d9c7
mod_compression: Use get_child() and get_child_text()
author | Kim Alvefur <zash@zash.se> |
---|---|
date | Thu, 03 Apr 2014 23:40:20 +0200 |
parents | 6056:29cbbe882441 |
children | 6058:1607b03356ed |
files | plugins/mod_compression.lua |
diffstat | 1 files changed, 2 insertions(+), 3 deletions(-) [+] |
line wrap: on
line diff
--- a/plugins/mod_compression.lua Thu Apr 03 23:33:38 2014 +0200 +++ b/plugins/mod_compression.lua Thu Apr 03 23:40:20 2014 +0200 @@ -45,7 +45,7 @@ function (session, stanza) if not session.compressed and session.type == "s2sout" then -- does remote server support compression? - local comp_st = stanza:child_with_name("compression"); + local comp_st = stanza:get_child("compression", xmlns_compression_feature); if comp_st then -- do we support the mechanism for a in comp_st:children() do @@ -160,8 +160,7 @@ end -- checking if the compression method is supported - local method = stanza:child_with_name("method"); - method = method and (method[1] or ""); + local method = stanza:get_child_text("method"); if method == "zlib" then session.log("debug", "zlib compression enabled.");