diff --git a/src/internal/connector/sharepoint/data_collections.go b/src/internal/connector/sharepoint/data_collections.go index 204b64517..fc5708af9 100644 --- a/src/internal/connector/sharepoint/data_collections.go +++ b/src/internal/connector/sharepoint/data_collections.go @@ -10,7 +10,6 @@ import ( "github.com/alcionai/corso/src/internal/connector/support" "github.com/alcionai/corso/src/internal/data" "github.com/alcionai/corso/src/internal/observe" - "github.com/alcionai/corso/src/pkg/account" "github.com/alcionai/corso/src/pkg/control" "github.com/alcionai/corso/src/pkg/logger" "github.com/alcionai/corso/src/pkg/path" @@ -76,6 +75,18 @@ func DataCollections( if err != nil { return nil, support.WrapAndAppend(site, err, errs) } + case path.PagesCategory: + spcs, err = collectPages( + ctx, + serv, + tenantID, + site, + scope, + su, + ctrlOpts) + if err != nil { + return nil, support.WrapAndAppend(site, err, errs) + } } collections = append(collections, spcs...) @@ -156,10 +167,10 @@ func collectLibraries( } // collectPages constructs a sharepoint Collections struct and Get()s the associated -// M365 IDs for the associated Pages +// M365 IDs for the associated Pages. +// TODO: Credentials necessary to create separate HTTP client func collectPages( ctx context.Context, - creds account.M365Config, serv graph.Servicer, tenantID, siteID string, scope selectors.SharePointScope,