diff options
author | Andrew Dolgov <[email protected]> | 2010-11-29 16:26:09 +0300 |
---|---|---|
committer | Andrew Dolgov <[email protected]> | 2010-11-29 16:26:09 +0300 |
commit | 48efad70de1a2f0d4e29f0a8896278b82d70bc2e (patch) | |
tree | e931330deaedf4a291e124c8b7ea0021bb323279 /viewfeed.js | |
parent | 0fe841efb91d208b2a348b4849a652ed346357d0 (diff) |
rpc/sendEmail: use JSON
Diffstat (limited to 'viewfeed.js')
-rw-r--r-- | viewfeed.js | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/viewfeed.js b/viewfeed.js index 7919fe356..0823ed321 100644 --- a/viewfeed.js +++ b/viewfeed.js @@ -1842,11 +1842,13 @@ function emailArticle(id) { new Ajax.Request("backend.php", { parameters: dojo.objectToQuery(this.attr('value')), onComplete: function(transport) { + + var reply = JSON.parse(transport.responseText); - var error = transport.responseXML.getElementsByTagName('error')[0]; + var error = reply['error']; if (error) { - alert(__('Error sending email:') + ' ' + error.firstChild.nodeValue); + alert(__('Error sending email:') + ' ' + error); } else { notify_info('Your message has been sent.'); dialog.hide(); |