From 404e3e558027bc1ccecb164b222487854982f742 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=B6rn=20Friedrich=20Dreyer?= Date: Mon, 2 Dec 2024 10:37:07 +0100 Subject: [PATCH] graph skip fetching members MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: Jörn Friedrich Dreyer --- changelog/unreleased/graph-skip-fetching-members.md | 5 +++++ services/graph/pkg/identity/cache.go | 3 ++- 2 files changed, 7 insertions(+), 1 deletion(-) create mode 100644 changelog/unreleased/graph-skip-fetching-members.md diff --git a/changelog/unreleased/graph-skip-fetching-members.md b/changelog/unreleased/graph-skip-fetching-members.md new file mode 100644 index 0000000000..efff168d58 --- /dev/null +++ b/changelog/unreleased/graph-skip-fetching-members.md @@ -0,0 +1,5 @@ +Bugfix: Skip fetching members + +We now skip fetching group members when they are not needed. + +https://github.com/owncloud/ocis/pull/10701 diff --git a/services/graph/pkg/identity/cache.go b/services/graph/pkg/identity/cache.go index 5e2668fcac..4a653b199d 100644 --- a/services/graph/pkg/identity/cache.go +++ b/services/graph/pkg/identity/cache.go @@ -149,7 +149,8 @@ func (cache IdentityCache) GetGroup(ctx context.Context, groupID string) (libreg OpaqueId: groupID, } req := cs3Group.GetGroupRequest{ - GroupId: cs3GroupID, + GroupId: cs3GroupID, + SkipFetchingMembers: true, } res, err := gatewayClient.GetGroup(ctx, &req) if err != nil {