X-Git-Url: http://git.argeo.org/?a=blobdiff_plain;f=org.argeo.slc.webapp%2Fsrc%2Fmain%2Fwebapp%2Fsource%2Fclass%2Forg%2Fargeo%2Fslc%2Fweb%2Fcomponents%2FXmlRenderer.js;h=c4e2a8f7f1ecdc904e16d46ab597d2e4be9ffff4;hb=c389678e8a6ab24587402dde94fa56ba67a19c1f;hp=2e6119f534b958063123b32055b7d17c679d34ed;hpb=d058cb5c9158f5e0b99fa5aa6984b0652b71a54b;p=gpl%2Fargeo-slc.git diff --git a/org.argeo.slc.webapp/src/main/webapp/source/class/org/argeo/slc/web/components/XmlRenderer.js b/org.argeo.slc.webapp/src/main/webapp/source/class/org/argeo/slc/web/components/XmlRenderer.js index 2e6119f53..c4e2a8f7f 100644 --- a/org.argeo.slc.webapp/src/main/webapp/source/class/org/argeo/slc/web/components/XmlRenderer.js +++ b/org.argeo.slc.webapp/src/main/webapp/source/class/org/argeo/slc/web/components/XmlRenderer.js @@ -13,18 +13,20 @@ qx.Class.define("org.argeo.slc.web.components.XmlRenderer", // overridden _getContentHtml : function(cellInfo) { var xmlNode = cellInfo.rowData; + if(!xmlNode) return ""; var xPath; switch(cellInfo.col){ case 0 : xPath = "param[@name='testName']"; - var nameParam = qx.xml.Element.selectSingleNode(xmlNode, xPath); + var nameParam = org.argeo.slc.web.util.Element.selectSingleNode(xmlNode, xPath); var value = qx.bom.String.escape(qx.dom.Node.getText(nameParam) || "Not Found"); break; case 1 : xPath = "param[@name='date']"; - var nameParam = qx.xml.Element.selectSingleNode(xmlNode, xPath); + var nameParam = org.argeo.slc.web.util.Element.selectSingleNode(xmlNode, xPath); var value = qx.bom.String.escape(qx.dom.Node.getText(nameParam) || 0); - var splits = value.split("."); + var splits = value.split("."); + qx.log.Logger.info(value); var dateFormat = new qx.util.format.DateFormat("yyyy-MM-dd HH:mm:ss"); try { var date = dateFormat.parse(splits[0]);