From 720af4cf888590c56c219722a747645693f0899d Mon Sep 17 00:00:00 2001 From: Mada Date: Wed, 30 Apr 2025 17:14:58 +0800 Subject: [PATCH] Empty category name and missing category entry should be two different options --- server/rest.go | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/server/rest.go b/server/rest.go index 83a631ea5..8610a1f5c 100644 --- a/server/rest.go +++ b/server/rest.go @@ -2015,6 +2015,13 @@ func ReadCategories(request *restful.Request) []string { } else if queryValues := request.QueryParameters("category"); len(queryValues) > 0 { return queryValues } else { + _, ok := request.PathParameters()["category"] + if !ok { + _, ok = request.Request.URL.Query()["category"] + if !ok { + return nil + } + } return []string{""} } }