Software /
code /
prosody
Comparison
plugins/mod_admin_telnet.lua @ 9748:99199b53019f
core.moduleapi: Use util.error for :send_iq errors
author | Kim Alvefur <zash@zash.se> |
---|---|
date | Sun, 30 Dec 2018 16:03:15 +0100 |
parent | 9741:d46c376dfe2c |
child | 9753:3a14815f5430 |
comparison
equal
deleted
inserted
replaced
9747:c8240f931a68 | 9748:99199b53019f |
---|---|
1109 function (err_) err = err_; end) | 1109 function (err_) err = err_; end) |
1110 :finally(done); | 1110 :finally(done); |
1111 wait(); | 1111 wait(); |
1112 if ret then | 1112 if ret then |
1113 return true, "pong from " .. ret.stanza.attr.from; | 1113 return true, "pong from " .. ret.stanza.attr.from; |
1114 elseif type(err) == "table" and st.is_stanza(err.stanza) then | |
1115 local t, cond, text = err.stanza:get_error(); | |
1116 return false, text or cond or t; | |
1117 else | 1114 else |
1118 return false, tostring(err); | 1115 return false, tostring(err); |
1119 end | 1116 end |
1120 end | 1117 end |
1121 | 1118 |