diff --git a/services/webfinger/pkg/server/http/server.go b/services/webfinger/pkg/server/http/server.go index 239ca5e67a..0f01583c88 100644 --- a/services/webfinger/pkg/server/http/server.go +++ b/services/webfinger/pkg/server/http/server.go @@ -125,12 +125,7 @@ func WebfingerHandler(service svc.Service) func(w http.ResponseWriter, r *http.R return } - rels := make([]string, 0) - for k, v := range r.URL.Query() { - if k == "rel" { - rels = append(rels, v...) - } - } + rels := r.URL.Query()["rel"] jrd, err := service.Webfinger(ctx, queryTarget, rels) if errors.Is(err, serviceErrors.ErrNotFound) {