rem ref from download url store

This commit is contained in:
Abhishek Pandey 2023-11-29 01:21:34 -08:00
parent 368e5e9531
commit 9c8c5e1b36

View File

@ -4,7 +4,6 @@ import (
"time" "time"
"github.com/alcionai/corso/src/internal/common/ptr" "github.com/alcionai/corso/src/internal/common/ptr"
"github.com/alcionai/corso/src/internal/common/str"
"github.com/microsoftgraph/msgraph-sdk-go/models" "github.com/microsoftgraph/msgraph-sdk-go/models"
) )
@ -226,15 +225,20 @@ func ToCorsoDriveItemable(item models.DriveItemable) CorsoDriveItemable {
// Otherwise, we'll hold a reference to the underlying store which will consume // Otherwise, we'll hold a reference to the underlying store which will consume
// lot more memory. // lot more memory.
if item.GetFile() != nil { if item.GetFile() != nil {
ad := make(map[string]interface{}) //ad := make(map[string]interface{})
for _, key := range downloadURLKeys { // for _, key := range downloadURLKeys {
if v, err := str.AnyValueToString(key, item.GetAdditionalData()); err == nil { // if v, err := str.AnyValueToString(key, item.GetAdditionalData()); err == nil {
ad[key] = v // ad[key] = v
break // break
} // }
} // }
cdi.AdditionalData = ad val := item.GetAdditionalData()["@microsoft.graph.downloadUrl"]
v := ptr.Val(val.(*string))
cdi.AdditionalData = map[string]interface{}{
"@microsoft.graph.downloadUrl": &v,
}
} }
if item.GetFolder() != nil { if item.GetFolder() != nil {