Skip to content

Commit 87e1d59

Browse files
committed
Merge branch 'develop' into fb_quantity
2 parents a8c26ff + 87f0aed commit 87e1d59

File tree

4 files changed

+13
-16
lines changed

4 files changed

+13
-16
lines changed

SkylineToolsStore/src/org/labkey/skylinetoolsstore/SkylineToolsStoreController.java

Lines changed: 8 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -594,7 +594,7 @@ else if (!getContainer().hasPermission(getUser(), InsertPermission.class))
594594
tool.setLatest(true);
595595
SkylineToolsStoreManager.get().insertTool(c, getUser(), tool);
596596

597-
return HttpView.redirect(SkylineToolStoreUrls.getToolDetailsUrl(tool).getLocalURIString());
597+
return HttpView.redirect(SkylineToolStoreUrls.getToolDetailsUrl(tool));
598598
}
599599
}
600600
else
@@ -868,7 +868,6 @@ public DeleteSupplementAction()
868868
@Override
869869
public ModelAndView handleRequestInternal(HttpServletRequest httpServletRequest, HttpServletResponse httpServletResponse) throws Exception
870870
{
871-
final String sender = httpServletRequest.getParameter("sender");
872871
final int suppTarget = Integer.parseInt(httpServletRequest.getParameter("supptarget"));
873872

874873
final String suppFile = httpServletRequest.getParameter("suppFile");
@@ -890,8 +889,7 @@ public ModelAndView handleRequestInternal(HttpServletRequest httpServletRequest,
890889
else
891890
throw new Exception();
892891

893-
return HttpView.redirect((sender != null) ? sender :
894-
SkylineToolStoreUrls.getToolDetailsUrl(tool).getLocalURIString());
892+
return HttpView.redirect(SkylineToolStoreUrls.getToolDetailsUrl(tool));
895893
}
896894

897895
@Override
@@ -1049,8 +1047,8 @@ public ModelAndView handleRequestInternal(HttpServletRequest httpServletRequest,
10491047
}
10501048
}
10511049

1052-
return HttpView.redirect((senderUrl != null) ? senderUrl.getLocalURIString() :
1053-
SkylineToolStoreUrls.getToolStoreHomeUrl(toolStoreContainer, getUser()).getLocalURIString());
1050+
return HttpView.redirect((senderUrl != null) ? senderUrl :
1051+
SkylineToolStoreUrls.getToolStoreHomeUrl(toolStoreContainer, getUser()));
10541052
}
10551053

10561054
@Override
@@ -1383,8 +1381,9 @@ public ModelAndView handleRequestInternal(HttpServletRequest httpServletRequest,
13831381

13841382
Container toolStoreContainer = tool != null ? tool.getContainerParent() : getContainer();
13851383

1386-
return HttpView.redirect((sender != null) ? sender :
1387-
SkylineToolStoreUrls.getToolStoreHomeUrl(toolStoreContainer, getUser()).getLocalURIString());
1384+
1385+
return HttpView.redirect((sender != null) ? new ActionURL(sender) :
1386+
SkylineToolStoreUrls.getToolStoreHomeUrl(toolStoreContainer, getUser()));
13881387
}
13891388
else
13901389
{
@@ -1505,8 +1504,7 @@ else if (!lowerName.startsWith("tool-inf/") ||
15051504
else
15061505
tool.writeIconToFile(makeFile(tool.lookupContainer(), "icon.png"), "png");
15071506

1508-
String sender = httpServletRequest.getParameter("sender");
1509-
return HttpView.redirect((sender != null) ? sender : new ActionURL(BeginAction.class, getContainer()).getLocalURIString());
1507+
return HttpView.redirect(SkylineToolStoreUrls.getToolDetailsUrl(tool));
15101508
}
15111509

15121510
@Override

SkylineToolsStore/src/org/labkey/skylinetoolsstore/view/SkylineToolDetails.jsp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -740,7 +740,7 @@ a { text-decoration: none; }
740740
buttons: {
741741
Ok: function() {
742742
setButtonsEnabled(false);
743-
window.location = "<%=h(urlFor(SkylineToolsStoreController.DeleteLatestAction.class).addParameter("id", tool.getRowId()).addParameter("sender", toolDetailsLatestUrl.getLocalURIString()))%>"
743+
window.location = <%=q(urlFor(SkylineToolsStoreController.DeleteLatestAction.class).addParameter("id", tool.getRowId()).addParameter("sender", toolDetailsLatestUrl.getLocalURIString()))%>
744744
},
745745
Cancel: function() {$(this).dialog("close");}
746746
}

SkylineToolsStore/src/org/labkey/skylinetoolsstore/view/SkylineToolsStoreWebPart.jsp

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -187,7 +187,7 @@
187187
<p>
188188
<label for="toolOwnersManage">Tool owners </label><br />
189189
<input type="text" id="toolOwnersManage" class="toolOwners" name="toolOwners" /><br /><br />
190-
<input type="hidden" name="sender" value="<%= h(request.getRequestURL()) %>" />
190+
<input type="hidden" name="sender" value="<%= h(getActionURL()) %>" />
191191
<input type="hidden" id="updatetargetOwners" name="updatetarget" value="" />
192192
<input type="submit" value="Update Tool Owners" />
193193
</p>
@@ -203,7 +203,7 @@
203203
<label for="toolOwnersNew">Tool owners </label><br />
204204
<input type="text" id="toolOwnersNew" class="toolOwners" name="toolOwners" /><br /><br /><br />
205205
</span>
206-
<input type="hidden" name="sender" value="<%= h(request.getRequestURL()) %>" />
206+
<input type="hidden" name="sender" value="<%= h(getActionURL()) %>" />
207207
<input type="hidden" id="updatetarget" name="updatetarget" value="" />
208208
<input type="submit" value="Upload Tool" />
209209
</p>

nextflow/src/org/labkey/nextflow/NextFlowController.java

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -29,8 +29,8 @@
2929
import org.labkey.api.util.HtmlString;
3030
import org.labkey.api.util.PageFlowUtil;
3131
import org.labkey.api.util.Path;
32-
import org.labkey.api.util.URLHelper;
3332
import org.labkey.api.util.SelectBuilder;
33+
import org.labkey.api.util.URLHelper;
3434
import org.labkey.api.util.logging.LogHelper;
3535
import org.labkey.api.view.HtmlView;
3636
import org.labkey.api.view.JspView;
@@ -163,8 +163,7 @@ public URLHelper getSuccessURL(NextFlowConfiguration nextFlowConfiguration)
163163
@Override
164164
public void addNavTrail(NavTree root)
165165
{
166-
root.addChild("Admin Console", PageFlowUtil.urlProvider(AdminUrls.class).getAdminConsoleURL());
167-
root.addChild("Configure NextFlow");
166+
PageFlowUtil.urlProvider(AdminUrls.class).addAdminNavTrail(root, "Configure NextFlow", getClass(), getContainer());
168167
}
169168
}
170169

0 commit comments

Comments
 (0)