From 8d29cb8ae99bba2962a76f38ed37921ab830d6dd Mon Sep 17 00:00:00 2001 From: Jakub Skoczen Date: Tue, 30 Oct 2007 13:41:05 +0000 Subject: [PATCH] Show command output pasrsing: keeping location nodes in an array rather than hash. --- js/pz2.js | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/js/pz2.js b/js/pz2.js index 97e6956..cf34cb7 100644 --- a/js/pz2.js +++ b/js/pz2.js @@ -1,5 +1,5 @@ /* -** $Id: pz2.js,v 1.62 2007-10-02 12:09:40 jakub Exp $ +** $Id: pz2.js,v 1.63 2007-10-30 13:41:05 jakub Exp $ ** pz2.js - pazpar2's javascript client library. */ @@ -417,18 +417,19 @@ pz2.prototype = for (i = 0; i < hits.length; i++) { show.hits[i] = new Array(); show.hits[i]['location'] = new Array(); + var locCount = 0; for ( j = 0; j < hits[i].childNodes.length; j++) { - var locCount = 0; if ( hits[i].childNodes[j].nodeType == Node.ELEMENT_NODE ) { if (hits[i].childNodes[j].nodeName == 'location') { var locNode = hits[i].childNodes[j]; var id = locNode.getAttribute('id'); - show.hits[i]['location'][id] = { + show.hits[i]['location'][locCount] = { "id": locNode.getAttribute("id"), "name": locNode.getAttribute("name") }; + locCount++; } else { var nodeName = -- 1.7.10.4