Merge branch 'backup-page-flow-3' into backup-page-flow-3-cliPicked
This commit is contained in:
commit
0e31de9ef9
@ -19,9 +19,10 @@ func GetSitePages(
|
|||||||
pages []string,
|
pages []string,
|
||||||
) ([]models.SitePageable, error) {
|
) ([]models.SitePageable, error) {
|
||||||
col := make([]models.SitePageable, 0)
|
col := make([]models.SitePageable, 0)
|
||||||
|
opts := retrieveSitePageOptions()
|
||||||
|
|
||||||
for _, entry := range pages {
|
for _, entry := range pages {
|
||||||
page, err := serv.Client().SitesById(siteID).PagesById(entry).Get(ctx, nil)
|
page, err := serv.Client().SitesById(siteID).PagesById(entry).Get(ctx, opts)
|
||||||
if err != nil {
|
if err != nil {
|
||||||
return nil, support.ConnectorStackErrorTraceWrap(err, "fetching page: "+entry)
|
return nil, support.ConnectorStackErrorTraceWrap(err, "fetching page: "+entry)
|
||||||
}
|
}
|
||||||
@ -79,3 +80,15 @@ func fetchPageOptions() *sites.ItemPagesRequestBuilderGetRequestConfiguration {
|
|||||||
|
|
||||||
return options
|
return options
|
||||||
}
|
}
|
||||||
|
|
||||||
|
// retrievePageOptions returns options to expand
|
||||||
|
func retrieveSitePageOptions() *sites.ItemPagesSitePageItemRequestBuilderGetRequestConfiguration {
|
||||||
|
fields := []string{"canvasLayout"}
|
||||||
|
options := &sites.ItemPagesSitePageItemRequestBuilderGetRequestConfiguration{
|
||||||
|
QueryParameters: &sites.ItemPagesSitePageItemRequestBuilderGetQueryParameters{
|
||||||
|
Expand: fields,
|
||||||
|
},
|
||||||
|
}
|
||||||
|
|
||||||
|
return options
|
||||||
|
}
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user