]> git.argeo.org Git - gpl/argeo-slc.git/blobdiff - org.argeo.slc.webapp/src/main/webapp/source/class/org/argeo/slc/web/XmlRenderer.js
Clean client, use an Api class
[gpl/argeo-slc.git] / org.argeo.slc.webapp / src / main / webapp / source / class / org / argeo / slc / web / XmlRenderer.js
index 00be48f42f551ed6d93aa95ce21e815016e57a49..c369bb347f3845a0b42f06c601bf0d7aeffd0379 100644 (file)
@@ -34,22 +34,18 @@ qx.Class.define("org.argeo.slc.web.XmlRenderer",
                        var value = qx.bom.String.escape(qx.dom.Node.getText(nameParam) || "Not Found");\r
                        break;\r
                case 1 : \r
-                       return "-";\r
-                       xPath = 'param[@name="date"]';\r
+                       xPath = "slc:close-date";\r
                        var nameParam = org.argeo.ria.util.Element.selectSingleNode(xmlNode, xPath, NSMap);\r
-                       //qx.log.Logger.info(nameParam);\r
-                       var value = qx.bom.String.escape(qx.dom.Node.getText(nameParam) || 0);\r
+                       var value = qx.bom.String.escape(qx.dom.Node.getText(nameParam) || "NOT CLOSED");\r
                        if(value == "NOT CLOSED") return value;\r
                        var splits = value.split(".");\r
-                               //qx.log.Logger.info(value);\r
+                       value = splits[0].replace("T", " ");                            \r
                        var dateFormat = new qx.util.format.DateFormat("yyyy-MM-dd HH:mm:ss");\r
                        try {\r
-                               var date = dateFormat.parse(splits[0]);\r
+                               var date = dateFormat.parse(value);\r
                                var dateFormat2 = new qx.util.format.DateFormat("MMM d, yy HH:mm:ss");\r
                                return dateFormat2.format(date);\r
-                       }catch(e){\r
-                               qx.log.Logger.info(e);\r
-                       }\r
+                       }catch(e){}\r
                        break;\r
                default :\r
                        return "";\r