From 9b19ec692dffa738eee6edef2bbfd68675fd9085 Mon Sep 17 00:00:00 2001 From: mindless Date: Fri, 6 Feb 2009 17:56:51 +0000 Subject: [PATCH] [HUDSON-2959] Fix double slash in image urls returned by doCheckName git-svn-id: https://hudson.dev.java.net/svn/hudson/trunk/hudson/main@15079 71c3de6d-444a-0410-be80-ed276b4c234a --- .../hudson/security/GlobalMatrixAuthorizationStrategy.java | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/core/src/main/java/hudson/security/GlobalMatrixAuthorizationStrategy.java b/core/src/main/java/hudson/security/GlobalMatrixAuthorizationStrategy.java index b0c1670129..3103335e95 100644 --- a/core/src/main/java/hudson/security/GlobalMatrixAuthorizationStrategy.java +++ b/core/src/main/java/hudson/security/GlobalMatrixAuthorizationStrategy.java @@ -12,6 +12,7 @@ import hudson.Functions; import net.sf.json.JSONObject; import org.acegisecurity.userdetails.UsernameNotFoundException; import org.acegisecurity.acls.sid.Sid; +import org.kohsuke.stapler.Stapler; import org.kohsuke.stapler.StaplerRequest; import org.kohsuke.stapler.QueryParameter; import org.springframework.dao.DataAccessException; @@ -270,7 +271,7 @@ public class GlobalMatrixAuthorizationStrategy extends AuthorizationStrategy { } private String makeImg(String gif) { - return String.format("", Hudson.getInstance().getRootUrlFromRequest(), Hudson.RESOURCE_PATH, gif); + return String.format("", Stapler.getCurrentRequest().getContextPath(), Hudson.RESOURCE_PATH, gif); } } }