From: qydysky Date: Tue, 7 May 2024 19:16:45 +0000 (+0000) Subject: 1 X-Git-Tag: v0.1.20240507191841 X-Git-Url: http://127.0.0.1:8081/?a=commitdiff_plain;h=793b98b413fa510315f8f47b242f864dab174d11;p=front%2F.git 1 --- diff --git a/config.go b/config.go index 4f6ecb5..da9cb04 100755 --- a/config.go +++ b/config.go @@ -189,7 +189,7 @@ func (t *Config) SwapSign(ctx context.Context, logger Logger) { t.routeMap.Range(func(key, value any) bool { var exist bool - for k := 0; k < len(t.Routes) && exist == false; k++ { + for k := 0; k < len(t.Routes) && !exist; k++ { for _, routePath := range t.Routes[k].Path { if key.(string) == routePath { exist = true @@ -204,8 +204,8 @@ func (t *Config) SwapSign(ctx context.Context, logger Logger) { }) for i := 0; i < len(t.Routes); i++ { - if _, ok := t.routeMap.Load(t.Routes[i].Path); !ok { - for _, routePath := range t.Routes[i].Path { + for _, routePath := range t.Routes[i].Path { + if _, ok := t.routeMap.Load(routePath); !ok { add(routePath, &t.Routes[i], logger) } }