Updates made /sharepoint/restore.go
Variable assignment removed to accomodate website-linting failure.
This commit is contained in:
parent
e77fd9c0d8
commit
b349d9ed2e
@ -289,13 +289,13 @@ func restoreSitePage(
|
||||
|
||||
byteArray, err := io.ReadAll(itemData.ToReader())
|
||||
if err != nil {
|
||||
return dii, errors.Wrap(err, "sharepoint restorePage failed to restore bytes from data.Stream")
|
||||
return dii, errors.Wrap(err, "reading sharepoint page bytes from stream")
|
||||
}
|
||||
|
||||
// Hydrate Page
|
||||
page, err := support.CreatePageFromBytes(byteArray)
|
||||
if err != nil {
|
||||
return dii, errors.Wrapf(err, "failed to create Page object %s", pageID)
|
||||
return dii, errors.Wrapf(err, "creating Page object %s", pageID)
|
||||
}
|
||||
|
||||
pageNamePtr := page.GetName()
|
||||
@ -314,7 +314,7 @@ func restoreSitePage(
|
||||
if err != nil {
|
||||
sendErr := support.ConnectorStackErrorTraceWrap(
|
||||
err,
|
||||
"failure to create page from ID: %s"+pageName+" API Error Details",
|
||||
"creating page from ID: %s"+pageName+" API Error Details",
|
||||
)
|
||||
|
||||
return dii, sendErr
|
||||
@ -323,16 +323,16 @@ func restoreSitePage(
|
||||
// Publish page to make visible
|
||||
// See https://learn.microsoft.com/en-us/graph/api/sitepage-publish?view=graph-rest-beta
|
||||
if restoredPage.GetWebUrl() == nil {
|
||||
return dii, fmt.Errorf("created page %s did not return webURL from API", *restoredPage.GetId())
|
||||
return dii, fmt.Errorf("creating page %s incomplete. Field `webURL` not populated", *restoredPage.GetId())
|
||||
}
|
||||
|
||||
pageID := *restoredPage.GetId()
|
||||
|
||||
err = service.Client().SitesById(siteID).PagesById(pageID).Publish().Post(ctx, nil)
|
||||
err = service.Client().
|
||||
SitesById(siteID).
|
||||
PagesById(*restoredPage.GetId()).Publish().Post(ctx, nil)
|
||||
if err != nil {
|
||||
return dii, support.ConnectorStackErrorTraceWrap(
|
||||
err,
|
||||
"unable to publish page ID: "+pageID+" API Error Details",
|
||||
"publishing page ID: "+*restoredPage.GetId()+" API Error Details",
|
||||
)
|
||||
}
|
||||
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user