From 71567a43a50f2693283d7b81ab315df4255310c7 Mon Sep 17 00:00:00 2001 From: Kevin Krouse Date: Wed, 29 Jul 2020 17:24:14 -0700 Subject: [PATCH] Issue 41014: fix flagging of flow FCSAnalysis wells - add Identifiable.getExpObject() for attaching flag comment - also fix some unencoded strings --- flow/src/org/labkey/flow/data/FlowObject.java | 1 + flow/src/org/labkey/flow/view/setComment.jsp | 8 ++++---- flow/src/org/labkey/flow/view/setGraphSize.jsp | 2 +- 3 files changed, 6 insertions(+), 5 deletions(-) diff --git a/flow/src/org/labkey/flow/data/FlowObject.java b/flow/src/org/labkey/flow/data/FlowObject.java index 3d85b357d7..1e48e70abf 100644 --- a/flow/src/org/labkey/flow/data/FlowObject.java +++ b/flow/src/org/labkey/flow/data/FlowObject.java @@ -61,6 +61,7 @@ public FlowObject(T expObject) _expObject = expObject; } + @Override public T getExpObject() { return _expObject; diff --git a/flow/src/org/labkey/flow/view/setComment.jsp b/flow/src/org/labkey/flow/view/setComment.jsp index 667b9bf0ca..a47b509c81 100644 --- a/flow/src/org/labkey/flow/view/setComment.jsp +++ b/flow/src/org/labkey/flow/view/setComment.jsp @@ -115,7 +115,7 @@ LABKEY.requiresExt3(function() { 'line-height': "18px", display: "block", visibility: "hidden", - background: "transparent url(<%=contextPath%>/_.gif) no-repeat 0 2px" + background: "transparent url(<%=h(contextPath)%>/_.gif) no-repeat 0 2px" } }); this.alignStatusIcon(); @@ -125,11 +125,11 @@ LABKEY.requiresExt3(function() { switch (status) { case 'loading': - this.statusEl.setStyle("background-image", "url(<%=contextPath%>/<%=PageFlowUtil.extJsRoot()%>/resources/images/default/grid/loading.gif)"); + this.statusEl.setStyle("background-image", "url(<%=h(contextPath)%>/<%=PageFlowUtil.extJsRoot()%>/resources/images/default/grid/loading.gif)"); this.statusEl.setStyle("color", "silver"); break; case 'success': - this.statusEl.setStyle("background-image", "url(<%=contextPath%>/<%=PageFlowUtil.extJsRoot()%>/resources/images/default/tree/drop-yes.gif)"); + this.statusEl.setStyle("background-image", "url(<%=h(contextPath)%>/<%=PageFlowUtil.extJsRoot()%>/resources/images/default/tree/drop-yes.gif)"); this.statusEl.setStyle("color", "green"); if (!this.delayHide) { @@ -138,7 +138,7 @@ LABKEY.requiresExt3(function() { this.delayHide.delay(4000); break; case 'error': - this.statusEl.setStyle("background-image", "url(<%=contextPath%>/<%=PageFlowUtil.extJsRoot()%>/resources/images/default/form/exclamation.gif)") + this.statusEl.setStyle("background-image", "url(<%=h(contextPath)%>/<%=PageFlowUtil.extJsRoot()%>/resources/images/default/form/exclamation.gif)") this.statusEl.setStyle("color", "red"); break; } diff --git a/flow/src/org/labkey/flow/view/setGraphSize.jsp b/flow/src/org/labkey/flow/view/setGraphSize.jsp index 8a82310fb9..1cbe9d5190 100644 --- a/flow/src/org/labkey/flow/view/setGraphSize.jsp +++ b/flow/src/org/labkey/flow/view/setGraphSize.jsp @@ -142,7 +142,7 @@ <% for (Map.Entry entry : sizes.entrySet()) { %> <% } %> ">