From e50f0f5fc2291f9d8a8cd54b97fb8d44df79f97f Mon Sep 17 00:00:00 2001 From: Jesse Glick Date: Mon, 10 Jun 2013 18:21:08 -0400 Subject: [PATCH] If urlChildPrefix is ".", do not prefix shortUrl with "./". --- core/src/main/java/hudson/model/AbstractItem.java | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/core/src/main/java/hudson/model/AbstractItem.java b/core/src/main/java/hudson/model/AbstractItem.java index ecbbbafce5..16cf19b221 100644 --- a/core/src/main/java/hudson/model/AbstractItem.java +++ b/core/src/main/java/hudson/model/AbstractItem.java @@ -401,7 +401,9 @@ public abstract class AbstractItem extends Actionable implements Item, HttpDelet } public String getShortUrl() { - return getParent().getUrlChildPrefix()+'/'+Util.rawEncode(getName())+'/'; + String prefix = getParent().getUrlChildPrefix(); + String subdir = Util.rawEncode(getName()); + return prefix.equals(".") ? subdir : prefix+'/'+subdir+'/'; } public String getSearchUrl() {