From fe61ef58e6ae9ea5aa194b862cbea88af1d0061b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Andr=C3=A9=20Duffeck?= Date: Fri, 22 Apr 2022 14:34:04 +0200 Subject: [PATCH] Fix searching files from the web ui --- extensions/webdav/pkg/service/v0/search.go | 2 +- extensions/webdav/pkg/service/v0/service.go | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/extensions/webdav/pkg/service/v0/search.go b/extensions/webdav/pkg/service/v0/search.go index 98e42d66ff..0f802ce65d 100644 --- a/extensions/webdav/pkg/service/v0/search.go +++ b/extensions/webdav/pkg/service/v0/search.go @@ -42,7 +42,7 @@ func (g Webdav) Search(w http.ResponseWriter, r *http.Request) { ctx := revactx.ContextSetToken(r.Context(), t) ctx = metadata.Set(ctx, revactx.TokenHeader, t) rsp, err := g.searchClient.Search(ctx, &searchsvc.SearchRequest{ - Query: rep.SearchFiles.Search.Pattern, + Query: "*" + rep.SearchFiles.Search.Pattern + "*", }) if err != nil { e := merrors.Parse(err.Error()) diff --git a/extensions/webdav/pkg/service/v0/service.go b/extensions/webdav/pkg/service/v0/service.go index 1e982f9204..ad6faff6de 100644 --- a/extensions/webdav/pkg/service/v0/service.go +++ b/extensions/webdav/pkg/service/v0/service.go @@ -75,7 +75,7 @@ func NewService(opts ...Option) (Service, error) { r.Get("/remote.php/dav/public-files/{token}/*", svc.PublicThumbnail) r.Head("/remote.php/dav/public-files/{token}/*", svc.PublicThumbnailHead) - r.MethodFunc("REPORT", "/remote.php/dav/files/{id}", svc.Search) + r.MethodFunc("REPORT", "/remote.php/dav/files/{id}/*", svc.Search) }) return svc, nil