X-Git-Url: http://lists.indexdata.dk/cgi-bin?a=blobdiff_plain;f=js%2Fpz2.js;h=2cacae9c41befd57ed15d878b9a6ad2d02dce92b;hb=0d339cc417b6d5654b80f896c80844704c62b226;hp=ff5ca24238850405097ed91c5ee3dcfda6b38ab2;hpb=514963d836ba78fb09d1c574cf2ea479433e668a;p=pazpar2-moved-to-github.git diff --git a/js/pz2.js b/js/pz2.js index ff5ca24..2cacae9 100644 --- a/js/pz2.js +++ b/js/pz2.js @@ -1,5 +1,5 @@ /* -** $Id: pz2.js,v 1.5 2007-04-03 14:27:21 jakub Exp $ +** $Id: pz2.js,v 1.6 2007-04-13 17:19:53 quinn Exp $ ** pz2.js - pazpar2's javascript client library. */ @@ -308,7 +308,11 @@ pz2.prototype = { for ( j = 0; j < locationNodes[i].childNodes.length; j++) { if ( locationNodes[i].childNodes[j].nodeType == Node.ELEMENT_NODE ) { var nodeName = locationNodes[i].childNodes[j].nodeName; - var nodeText = locationNodes[i].childNodes[j].firstChild.nodeValue; + var nodeText; + if (locationNodes[i].childNodes[j].firstChild) + nodeText = locationNodes[i].childNodes[j].firstChild.nodeValue; + else + nodeText = ''; record["location"][i][nodeName] = nodeText; } }