From 3b101279efd98e413c41a3c857b4aaa1eb280aa8 Mon Sep 17 00:00:00 2001 From: andig Date: Sat, 2 Aug 2025 12:31:40 +0200 Subject: [PATCH] chore: simplify --- server/http_config_metadata_handler.go | 10 +++------- 1 file changed, 3 insertions(+), 7 deletions(-) diff --git a/server/http_config_metadata_handler.go b/server/http_config_metadata_handler.go index d6add15d0..658f2cb93 100644 --- a/server/http_config_metadata_handler.go +++ b/server/http_config_metadata_handler.go @@ -34,13 +34,9 @@ func templatesHandler(w http.ResponseWriter, r *http.Request) { // filter deprecated properties filterParams := func(t templates.Template) templates.Template { - params := make([]templates.Param, 0, len(t.Params)) - for _, p := range t.Params { - if p.Deprecated == nil || !*p.Deprecated { - params = append(params, p) - } - } - t.Params = params + t.Params = slices.DeleteFunc(t.Params, func(p templates.Param) bool { + return p.Deprecated != nil && *p.Deprecated + }) return t }