diff options
author | James Moger <james.moger@gmail.com> | 2017-02-16 08:17:20 -0500 |
---|---|---|
committer | GitHub <noreply@github.com> | 2017-02-16 08:17:20 -0500 |
commit | d54dc044acc6f359994230d506d7e1fe19413be4 (patch) | |
tree | 10d260fb1be9a05a886630ee4bcaa662dc9dfc45 /src/main/java/com/gitblit | |
parent | b03fc536a398a294f52d91441cbddbad392b1ae6 (diff) | |
parent | 49bec41a98520c7e11027c681b885ab1154a99a5 (diff) | |
download | gitblit-d54dc044acc6f359994230d506d7e1fe19413be4.tar.gz gitblit-d54dc044acc6f359994230d506d7e1fe19413be4.zip |
Merge pull request #1201 from j123b567/bug/1114
Fix #1114 HttpUtils getGitblitURL does not support nonstandard ports
Diffstat (limited to 'src/main/java/com/gitblit')
-rw-r--r-- | src/main/java/com/gitblit/utils/HttpUtils.java | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/src/main/java/com/gitblit/utils/HttpUtils.java b/src/main/java/com/gitblit/utils/HttpUtils.java index 2fd8d898..27df5a52 100644 --- a/src/main/java/com/gitblit/utils/HttpUtils.java +++ b/src/main/java/com/gitblit/utils/HttpUtils.java @@ -110,7 +110,9 @@ public class HttpUtils { sb.append(host);
if (("http".equals(scheme) && port != 80)
|| ("https".equals(scheme) && port != 443)) {
- sb.append(":").append(port);
+ if (!host.endsWith(":" + port)) {
+ sb.append(":").append(port);
+ }
}
sb.append(context);
return sb.toString();
|