Updates to internal/connecto/sharepoint/restore.go
Error messages updated for clarity.
This commit is contained in:
parent
e789b0d287
commit
e77fd9c0d8
@ -283,7 +283,8 @@ func restoreSitePage(
|
|||||||
|
|
||||||
var (
|
var (
|
||||||
dii = details.ItemInfo{}
|
dii = details.ItemInfo{}
|
||||||
pageName = itemData.UUID()
|
pageID = itemData.UUID()
|
||||||
|
pageName = pageID
|
||||||
)
|
)
|
||||||
|
|
||||||
byteArray, err := io.ReadAll(itemData.ToReader())
|
byteArray, err := io.ReadAll(itemData.ToReader())
|
||||||
@ -294,12 +295,17 @@ func restoreSitePage(
|
|||||||
// Hydrate Page
|
// Hydrate Page
|
||||||
page, err := support.CreatePageFromBytes(byteArray)
|
page, err := support.CreatePageFromBytes(byteArray)
|
||||||
if err != nil {
|
if err != nil {
|
||||||
return dii, errors.Wrapf(err, "failed to create Page object %s", pageName)
|
return dii, errors.Wrapf(err, "failed to create Page object %s", pageID)
|
||||||
}
|
}
|
||||||
|
|
||||||
newName := fmt.Sprintf("%s_%s", destName, *page.GetName())
|
pageNamePtr := page.GetName()
|
||||||
|
if pageNamePtr != nil {
|
||||||
|
pageName = *pageNamePtr
|
||||||
|
}
|
||||||
|
|
||||||
|
newName := fmt.Sprintf("%s_%s", destName, pageName)
|
||||||
page.SetName(&newName)
|
page.SetName(&newName)
|
||||||
fmt.Printf("Page Name: %s\n", *page.GetName())
|
|
||||||
// Restore is a 2-Step Process in Graph API
|
// Restore is a 2-Step Process in Graph API
|
||||||
// 1. Create the Page on the site
|
// 1. Create the Page on the site
|
||||||
// 2. Publish the site
|
// 2. Publish the site
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user