feat: ignore rest.WithPrefix on empty prefix (#1208)

This commit is contained in:
Kevin Wan
2021-11-06 21:31:35 +08:00
committed by GitHub
parent 539215d7df
commit 4d22b0c497

View File

@@ -207,10 +207,12 @@ func getRoutes(api *spec.ApiSpec) ([]group, error) {
strings.Split(middleware, ",")...) strings.Split(middleware, ",")...)
} }
prefix := g.GetAnnotation(spec.RoutePrefixKey) prefix := g.GetAnnotation(spec.RoutePrefixKey)
prefix = strings.TrimSpace(prefix)
prefix = strings.ReplaceAll(prefix, `"`, "") prefix = strings.ReplaceAll(prefix, `"`, "")
prefix = path.Join("/", prefix) prefix = strings.TrimSpace(prefix)
groupedRoutes.prefix = prefix if len(prefix) > 0 {
prefix = path.Join("/", prefix)
groupedRoutes.prefix = prefix
}
routes = append(routes, groupedRoutes) routes = append(routes, groupedRoutes)
} }