diff options
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(); |