aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDmitri Shuralyov <dmitshur@golang.org>2024-12-04 17:06:55 -0500
committerGopher Robot <gobot@golang.org>2024-12-05 23:54:58 +0000
commitfec84b81214ea36fc0db1f00096889814fec6313 (patch)
treea68496b66ee973ce883dc012bd881cb01cca6078
parent4ccfb99db16b1419ac640fb08dd654053bd819ee (diff)
downloadgo-x-website-fec84b81214ea36fc0db1f00096889814fec6313.tar.xz
cmd/golangorg: suggest relative links for /issue/ and /wiki/ cases
The test already requires "https://go.dev/page" links to be written as relative "/page" ones; it looks like an oversight not to do that right away in these two cases. Change-Id: I81f16e6b30db31351cf4bbe941ed01de969d6cd3 Reviewed-on: https://go-review.googlesource.com/c/website/+/633855 Auto-Submit: Dmitri Shuralyov <dmitshur@golang.org> LUCI-TryBot-Result: Go LUCI <golang-scoped@luci-project-accounts.iam.gserviceaccount.com> Reviewed-by: Dmitri Shuralyov <dmitshur@google.com> Reviewed-by: Ian Lance Taylor <iant@google.com>
-rw-r--r--cmd/golangorg/server_test.go6
1 files changed, 4 insertions, 2 deletions
diff --git a/cmd/golangorg/server_test.go b/cmd/golangorg/server_test.go
index be48eb81..649c50f9 100644
--- a/cmd/golangorg/server_test.go
+++ b/cmd/golangorg/server_test.go
@@ -290,7 +290,8 @@ func fixURL(u *url.URL) string {
return u.String()
case "github.com":
if strings.HasPrefix(u.Path, "/golang/go/issues/") {
- u.Host = "go.dev"
+ u.Host = ""
+ u.Scheme = ""
u.Path = "/issue/" + strings.TrimPrefix(u.Path, "/golang/go/issues/")
if u.Path == "/issue/new/choose" {
// A special case to deal with the '/choose' suffix.
@@ -300,7 +301,8 @@ func fixURL(u *url.URL) string {
return u.String()
}
if strings.HasPrefix(u.Path, "/golang/go/wiki/") {
- u.Host = "go.dev"
+ u.Host = ""
+ u.Scheme = ""
u.Path = "/wiki/" + strings.TrimPrefix(u.Path, "/golang/go/wiki/")
return u.String()
}