summaryrefslogtreecommitdiff
path: root/digest.js
diff options
context:
space:
mode:
authorAndrew Dolgov <[email protected]>2010-11-29 16:22:08 +0300
committerAndrew Dolgov <[email protected]>2010-11-29 16:22:16 +0300
commit0fe841efb91d208b2a348b4849a652ed346357d0 (patch)
tree742f059fd27e570b224839b79bc090ef548aeb3c /digest.js
parent4a16bda3d06b2d7e17602e52f3cfc1fd5a2a2a2e (diff)
rpc/digest-get-contents: use JSON
Diffstat (limited to 'digest.js')
-rw-r--r--digest.js9
1 files changed, 6 insertions, 3 deletions
diff --git a/digest.js b/digest.js
index 729b66141..1b62b1418 100644
--- a/digest.js
+++ b/digest.js
@@ -134,9 +134,12 @@ function zoom(elem, article_id) {
onComplete: function(transport) {
fatal_error_check(transport);
- if (transport.responseXML) {
- var article = transport.responseXML.getElementsByTagName('article')[0];
- elem.innerHTML = article.firstChild.nodeValue;
+ var reply = JSON.parse(transport.responseText);
+
+ if (reply) {
+ var article = reply['article'];
+
+ elem.innerHTML = article.content;
new Effect.BlindDown(elem, {duration : 0.5});