From f2e32080e4be73756a7595026356b7b02b9ec48d Mon Sep 17 00:00:00 2001 From: ginuerzh Date: Wed, 10 Jul 2024 22:16:47 +0800 Subject: [PATCH] fix cutHost with auth info --- config/cmd/cmd.go | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/config/cmd/cmd.go b/config/cmd/cmd.go index 1ae66be..1280752 100644 --- a/config/cmd/cmd.go +++ b/config/cmd/cmd.go @@ -330,7 +330,12 @@ func cutHost(s string) (host, remain string) { } else { end += start } + // auth info + if n = strings.LastIndexByte(s[start:end], '@'); n >= 0 { + start += (n + 1) + } host = s[start:end] + remain = s[:start] + s[end:] return