From 8cbd3e7510d8e30830e695da2de41c687c02e4ce Mon Sep 17 00:00:00 2001 From: Bruce MacDonald Date: Tue, 7 May 2024 19:01:45 -0700 Subject: [PATCH] skip hidden files in list models handler (#4247) --- server/routes.go | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/server/routes.go b/server/routes.go index 0f49d697..e0459271 100644 --- a/server/routes.go +++ b/server/routes.go @@ -733,6 +733,12 @@ func (s *Server) ListModelsHandler(c *gin.Context) { return err } + if hidden, err := filepath.Match(".*", filepath.Base(rel)); err != nil { + return err + } else if hidden { + return nil + } + n := model.ParseNameFromFilepath(rel) m, err := ParseNamedManifest(n) if err != nil {