Skip to content

Commit 6b5ce84

Browse files
committed
Simplify and expand use of LinkBuilder factory methods
1 parent 20c1986 commit 6b5ce84

File tree

2 files changed

+5
-3
lines changed

2 files changed

+5
-3
lines changed

hdrl/src/org/labkey/hdrl/HDRLController.java

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -54,6 +54,7 @@
5454
import org.labkey.api.security.permissions.ReadPermission;
5555
import org.labkey.api.settings.AdminConsole;
5656
import org.labkey.api.util.HtmlString;
57+
import org.labkey.api.util.LinkBuilder;
5758
import org.labkey.api.util.PageFlowUtil;
5859
import org.labkey.api.util.Path;
5960
import org.labkey.api.util.URLHelper;
@@ -104,7 +105,7 @@ public ModelAndView getView(Object o, BindException errors)
104105
{
105106
VBox vbox = new VBox();
106107

107-
HtmlView submitView = new HtmlView("New Test Request", HtmlString.of(PageFlowUtil.link("Submit new test request").href(new ActionURL(EditRequestAction.class, getViewContext().getContainer()))));
108+
HtmlView submitView = new HtmlView("New Test Request", HtmlString.of(LinkBuilder.labkeyLink("Submit new test request", new ActionURL(EditRequestAction.class, getViewContext().getContainer()))));
108109
vbox.addView(submitView);
109110

110111
UserSchema schema = QueryService.get().getUserSchema(getUser(), getContainer(), HDRLQuerySchema.NAME);

hdrl/src/org/labkey/hdrl/query/HDRLQuerySchema.java

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -42,6 +42,7 @@
4242
import org.labkey.api.security.User;
4343
import org.labkey.api.security.permissions.AdminPermission;
4444
import org.labkey.api.security.permissions.UpdatePermission;
45+
import org.labkey.api.util.LinkBuilder;
4546
import org.labkey.api.util.PageFlowUtil;
4647
import org.labkey.api.view.ActionURL;
4748
import org.labkey.api.view.ViewContext;
@@ -216,13 +217,13 @@ public void renderGridCellContents(RenderContext ctx, Writer oldWriter, HtmlWrit
216217
{
217218
FieldKey requestFieldKey = FieldKey.fromParts("RequestId");
218219
ActionURL actionUrl = new ActionURL(HDRLController.EditRequestAction.class, c).addParameter("requestId", (Integer)ctx.get(requestFieldKey));
219-
oldWriter.write(PageFlowUtil.link("Edit").href(actionUrl).toString());
220+
oldWriter.write(LinkBuilder.labkeyLink("Edit", actionUrl).toString());
220221
}
221222
else
222223
{
223224
ActionURL actionUrl = new ActionURL(HDRLController.RequestDetailsAction.class, c);
224225
actionUrl.addParameter("requestId", (Integer) ctx.get("requestId"));
225-
oldWriter.write(PageFlowUtil.link("View").href(actionUrl).toString());
226+
oldWriter.write(LinkBuilder.labkeyLink("View", actionUrl).toString());
226227
}
227228
}
228229
};

0 commit comments

Comments
 (0)