From bad6a0cd156b81a34ec81f50e5c59c4d3b1150c5 Mon Sep 17 00:00:00 2001 From: Roman Perekhod Date: Fri, 2 Feb 2024 09:49:25 +0100 Subject: [PATCH] fix resource name for dav --- changelog/unreleased/fix-resource-name-dav.md | 6 ++++++ internal/http/services/owncloud/ocdav/propfind/propfind.go | 1 + 2 files changed, 7 insertions(+) create mode 100644 changelog/unreleased/fix-resource-name-dav.md diff --git a/changelog/unreleased/fix-resource-name-dav.md b/changelog/unreleased/fix-resource-name-dav.md new file mode 100644 index 0000000000..8c22650a46 --- /dev/null +++ b/changelog/unreleased/fix-resource-name-dav.md @@ -0,0 +1,6 @@ +Bugfix: Fix the resource name + +We fixed a problem where after renaming resource as sharer the receiver see a new name for dav and wedav endpoints. + +https://github.com/cs3org/reva/pull/4492 +https://github.com/owncloud/ocis/issues/8242 diff --git a/internal/http/services/owncloud/ocdav/propfind/propfind.go b/internal/http/services/owncloud/ocdav/propfind/propfind.go index fc5764738e..027f8c73b1 100644 --- a/internal/http/services/owncloud/ocdav/propfind/propfind.go +++ b/internal/http/services/owncloud/ocdav/propfind/propfind.go @@ -579,6 +579,7 @@ func (p *Handler) getResourceInfos(ctx context.Context, w http.ResponseWriter, r // adjust path info.Path = filepath.Join(spacePath, spaceRef.Path) + info.Name = filepath.Base(info.Path) spaceMap[info] = spaceData{Ref: spaceRef, SpaceType: space.SpaceType}