From: Marc Cromme Date: Thu, 1 Nov 2007 10:59:32 +0000 (+0000) Subject: avoid referencing XML element text when no data in XML element, thus preventing crashes X-Git-Tag: PAZPAR2.1.0.5~3 X-Git-Url: http://lists.indexdata.dk/?a=commitdiff_plain;h=66818c2fece0030384df0a4f83ca7f64ef4b1cb0;p=pazpar2-moved-to-github.git avoid referencing XML element text when no data in XML element, thus preventing crashes --- diff --git a/js/pz2.js b/js/pz2.js index 718c74d..ed3c69d 100644 --- a/js/pz2.js +++ b/js/pz2.js @@ -1,5 +1,5 @@ /* -** $Id: pz2.js,v 1.64 2007-10-31 10:29:01 jakub Exp $ +** $Id: pz2.js,v 1.65 2007-11-01 10:59:32 marc Exp $ ** pz2.js - pazpar2's javascript client library. */ @@ -534,8 +534,9 @@ pz2.prototype = != 'location' ) { var nodeName = recordNode.childNodes[i].nodeName; - var nodeText = - recordNode.childNodes[i] + var nodeText = ''; + if (recordNode.childNodes[i].firstChild) + nodeText = recordNode.childNodes[i] .firstChild.nodeValue; record[nodeName] = nodeText; }