Software /
code /
prosody
Comparison
plugins/mod_xmlrpc.lua @ 1640:726ac98306d8
mod_xmlrpc: Correct stripping of filename/line number prefix in RPC method error results
author | Matthew Wild <mwild1@gmail.com> |
---|---|
date | Wed, 05 Aug 2009 20:00:07 +0100 |
parent | 1591:aaa1bcb7af98 |
child | 2923:b7049746bd29 |
comparison
equal
deleted
inserted
replaced
1639:0914d128c55e | 1640:726ac98306d8 |
---|---|
81 if success then | 81 if success then |
82 return result; | 82 return result; |
83 end | 83 end |
84 return create_error_response(500, "Error in creating response: "..result); | 84 return create_error_response(500, "Error in creating response: "..result); |
85 end | 85 end |
86 return create_error_response(0, (result and result:gmatch("[^:]*:[^:]*: (.*)")()) or "nil"); | 86 return create_error_response(0, tostring(result):gsub("^[^:]+:%d+: ", "")); |
87 end | 87 end |
88 | 88 |
89 local function handle_xmpp_request(origin, stanza) | 89 local function handle_xmpp_request(origin, stanza) |
90 local query = stanza.tags[1]; | 90 local query = stanza.tags[1]; |
91 if query.name == "query" then | 91 if query.name == "query" then |