From e40ab76b54a4081893b0cd670b58b16439a8a7fe Mon Sep 17 00:00:00 2001 From: Ulli Hafner Date: Wed, 3 Nov 2021 15:16:50 +0100 Subject: [PATCH] Fix broken job link. Now simply use the URL `../[build]/[url]` to navigate to the latest results. Fixes: - https://github.com/jenkinsci/code-coverage-api-plugin/issues/227 - https://github.com/jenkinsci/code-coverage-api-plugin/issues/231 --- src/main/java/io/jenkins/plugins/util/JobAction.java | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/src/main/java/io/jenkins/plugins/util/JobAction.java b/src/main/java/io/jenkins/plugins/util/JobAction.java index ac28736..d830d01 100644 --- a/src/main/java/io/jenkins/plugins/util/JobAction.java +++ b/src/main/java/io/jenkins/plugins/util/JobAction.java @@ -64,8 +64,9 @@ public void doIndex(final StaplerRequest request, final StaplerResponse response Optional action = getLatestAction(); if (action.isPresent()) { T buildAction = action.get(); - response.sendRedirect2(String.format("../../../%s%s", - buildAction.getOwner().getUrl(), buildAction.getUrlName())); + response.sendRedirect2(String.format("../%d/%s", + buildAction.getOwner().getNumber(), + buildAction.getUrlName())); } }