From cfba9f29cc9042e9e92b34403473696d54800ac0 Mon Sep 17 00:00:00 2001 From: Florian Schade Date: Wed, 3 Jan 2024 11:49:50 +0100 Subject: [PATCH] enhancement: make use uo remote item ui hidden and client synchronized --- services/graph/pkg/service/v0/sharedwithme.go | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/services/graph/pkg/service/v0/sharedwithme.go b/services/graph/pkg/service/v0/sharedwithme.go index d4fafcc5dc..e9ad612449 100644 --- a/services/graph/pkg/service/v0/sharedwithme.go +++ b/services/graph/pkg/service/v0/sharedwithme.go @@ -81,8 +81,6 @@ func (g Graph) listSharedWithMe(ctx context.Context) ([]libregraph.DriveItem, er permission := libregraph.NewPermission() { - permission.SetUIHidden(receivedShare.GetHidden()) - if id := receivedShare.GetShare().GetId().GetOpaqueId(); id != "" { permission.SetId(id) } @@ -160,6 +158,9 @@ func (g Graph) listSharedWithMe(ctx context.Context) ([]libregraph.DriveItem, er remoteItem := libregraph.NewRemoteItem() { + remoteItem.SetUiHidden(receivedShare.GetHidden()) + remoteItem.SetClientSynchronize(receivedShare.GetState() == collaboration.ShareState_SHARE_STATE_ACCEPTED) + if id := shareStat.GetInfo().GetId(); id != nil { remoteItem.SetId(storagespace.FormatResourceID(*id)) }