From d565ef4923c669a8a9cdaf0e4c554ad95c94042d Mon Sep 17 00:00:00 2001 From: Ferdinand Thiessen Date: Thu, 20 Feb 2025 12:24:49 +0100 Subject: [PATCH] fix(files_sharing): Map sharee information for `shared-by-you` view Signed-off-by: Ferdinand Thiessen --- .../src/services/SharingService.spec.ts | 7 +++++++ apps/files_sharing/src/services/SharingService.ts | 14 +++++++++++++- 2 files changed, 20 insertions(+), 1 deletion(-) diff --git a/apps/files_sharing/src/services/SharingService.spec.ts b/apps/files_sharing/src/services/SharingService.spec.ts index 2224a1d3967b5..936c1afafc498 100644 --- a/apps/files_sharing/src/services/SharingService.spec.ts +++ b/apps/files_sharing/src/services/SharingService.spec.ts @@ -355,6 +355,13 @@ describe('SharingService share to Node mapping', () => { expect(file.root).toBe('/files/test') expect(file.attributes).toBeInstanceOf(Object) expect(file.attributes['has-preview']).toBe(true) + expect(file.attributes.sharees).toEqual({ + sharee: { + id: 'user00', + 'display-name': 'User00', + type: 0, + }, + }) expect(file.attributes.favorite).toBe(0) }) diff --git a/apps/files_sharing/src/services/SharingService.ts b/apps/files_sharing/src/services/SharingService.ts index 01a92cfff8707..d8c6747f89cdc 100644 --- a/apps/files_sharing/src/services/SharingService.ts +++ b/apps/files_sharing/src/services/SharingService.ts @@ -71,6 +71,17 @@ const ocsEntryToNode = async function(ocsEntry: any): Promise