From 09a66ffae85399ced6c397f085f4430380d9b08f Mon Sep 17 00:00:00 2001 From: Abhishek Pandey Date: Sat, 18 Nov 2023 00:42:45 -0800 Subject: [PATCH] Add folder --- src/internal/m365/collection/drive/collection.go | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/src/internal/m365/collection/drive/collection.go b/src/internal/m365/collection/drive/collection.go index c8dc4969d..cfcb6099e 100644 --- a/src/internal/m365/collection/drive/collection.go +++ b/src/internal/m365/collection/drive/collection.go @@ -119,6 +119,7 @@ type CorsoDriveItem struct { Name *string Size *int64 File models.Fileable + Folder models.Folderable AdditionalData map[string]interface{} ParentReference models.ItemReferenceable Shared models.Sharedable @@ -146,8 +147,8 @@ func (c *CorsoDriveItem) GetFile() models.Fileable { return c.File } -func (c *CorsoDriveItem) GetFolder() *models.Folder { - return nil +func (c *CorsoDriveItem) GetFolder() models.Folderable { + return c.Folder } func (c *CorsoDriveItem) GetAdditionalData() map[string]interface{} { @@ -201,6 +202,7 @@ func ToCorsoDriveItemable(item models.DriveItemable) CorsoDriveItemable { Name: item.GetName(), Size: item.GetSize(), File: item.GetFile(), + Folder: item.GetFolder(), ParentReference: item.GetParentReference(), Shared: item.GetShared(), CreatedBy: item.GetCreatedBy(),