From 384488b8c7add66059cb34d4b9635599fc0a5e90 Mon Sep 17 00:00:00 2001 From: kobergj Date: Wed, 14 Jun 2023 16:52:52 +0200 Subject: [PATCH] return permissions also for project spaces (#6528) Signed-off-by: jkoberg --- changelog/unreleased/add-permissions-to-report.md | 5 +++++ services/search/pkg/search/service.go | 2 +- 2 files changed, 6 insertions(+), 1 deletion(-) create mode 100644 changelog/unreleased/add-permissions-to-report.md diff --git a/changelog/unreleased/add-permissions-to-report.md b/changelog/unreleased/add-permissions-to-report.md new file mode 100644 index 0000000000..8e7345f7c8 --- /dev/null +++ b/changelog/unreleased/add-permissions-to-report.md @@ -0,0 +1,5 @@ +Enhancement: Add permissions to report + +The webdav REPORT endpoint only returned permissions for personal spaces and shares. Now also for project spaces. + +https://github.com/owncloud/ocis/pull/6528 diff --git a/services/search/pkg/search/service.go b/services/search/pkg/search/service.go index 9367d7e49d..60ce7b8c73 100644 --- a/services/search/pkg/search/service.go +++ b/services/search/pkg/search/service.go @@ -264,7 +264,7 @@ func (s *Service) searchIndex(ctx context.Context, req *searchsvc.SearchRequest, rootName = space.GetRootInfo().GetPath() permissions = space.GetRootInfo().GetPermissionSet() s.logger.Debug().Interface("grantSpace", space).Interface("mountpointRootId", mountpointRootID).Msg("searching a grant") - case "personal": + case "personal", "project": permissions = space.GetRootInfo().GetPermissionSet() }