From 0d6c405ccbde9d20889893168f9f9599118e3f5c Mon Sep 17 00:00:00 2001 From: ᴜɴᴋɴᴡᴏɴ Date: Mon, 24 Feb 2020 21:21:48 +0800 Subject: cmd/web: fix wrong ExternalURL when specify port via CLI flag Fixes #5936. --- internal/cmd/web.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'internal/cmd/web.go') diff --git a/internal/cmd/web.go b/internal/cmd/web.go index e78eefcc..0d7cc6de 100644 --- a/internal/cmd/web.go +++ b/internal/cmd/web.go @@ -683,7 +683,7 @@ func runWeb(c *cli.Context) error { // Flag for port number in case first time run conflict. if c.IsSet("port") { - conf.Server.URL.Host = strings.Replace(conf.Server.URL.Host, conf.Server.URL.Port(), c.String("port"), 1) + conf.Server.URL.Host = strings.Replace(conf.Server.URL.Host, ":"+conf.Server.URL.Port(), ":"+c.String("port"), 1) conf.Server.ExternalURL = conf.Server.URL.String() conf.Server.HTTPPort = c.String("port") } -- cgit v1.2.3