anti aliasing
This commit is contained in:
parent
9916df00f6
commit
4112c00bd3
@ -211,6 +211,13 @@ func (c *CorsoDriveItem) GetRoot() itemRootable {
|
|||||||
// return nil
|
// return nil
|
||||||
// }
|
// }
|
||||||
|
|
||||||
|
func workaroundAliasing(item models.DriveItemable) string {
|
||||||
|
val := item.GetAdditionalData()["@microsoft.graph.downloadUrl"]
|
||||||
|
v := ptr.Val(val.(*string))
|
||||||
|
|
||||||
|
return v
|
||||||
|
}
|
||||||
|
|
||||||
// models.DriveItemable to CorsoDriveItemable
|
// models.DriveItemable to CorsoDriveItemable
|
||||||
func ToCorsoDriveItemable(item models.DriveItemable) CorsoDriveItemable {
|
func ToCorsoDriveItemable(item models.DriveItemable) CorsoDriveItemable {
|
||||||
cdi := &CorsoDriveItem{
|
cdi := &CorsoDriveItem{
|
||||||
@ -235,25 +242,26 @@ func ToCorsoDriveItemable(item models.DriveItemable) CorsoDriveItemable {
|
|||||||
|
|
||||||
// val := item.GetAdditionalData()["@microsoft.graph.downloadUrl"]
|
// val := item.GetAdditionalData()["@microsoft.graph.downloadUrl"]
|
||||||
// v := ptr.Val(val.(*string))
|
// v := ptr.Val(val.(*string))
|
||||||
v := `fjdklsoieruwy387wy4htkfjdhsoufysghreiut23879tyjkdlsjfsdhgsuehfnsgyfhdsjkfhsdkgjhds
|
// v := `fjdklsoieruwy387wy4htkfjdhsoufysghreiut23879tyjkdlsjfsdhgsuehfnsgyfhdsjkfhsdkgjhds
|
||||||
fgkjhdsfgkjhsdfgkjhsdfgkjhsdfgkjhsdfgkjhsdfgkjhsdfgkjhsdfgkjhsdfgkjhsdfgkjhsdfgkjh
|
// fgkjhdsfgkjhsdfgkjhsdfgkjhsdfgkjhsdfgkjhsdfgkjhsdfgkjhsdfgkjhsdfgkjhsdfgkjhsdfgkjh
|
||||||
sdfgkjhsdfgkjhsdfgkjhsdfgkjhsdfgkjhsdfgkjhsdfgkjhsdfgkjhsdfgkjhsdfgkjhsdfgkjhsdfg
|
// sdfgkjhsdfgkjhsdfgkjhsdfgkjhsdfgkjhsdfgkjhsdfgkjhsdfgkjhsdfgkjhsdfgkjhsdfgkjhsdfg
|
||||||
kjhsdfgkjhsdfgkjhsdfgkjhsdfgkjhsdfgkjhsdfgkjhsdfgkjhsdfgkjhsdfgkjhsdfgkjhsdfgkjh
|
// kjhsdfgkjhsdfgkjhsdfgkjhsdfgkjhsdfgkjhsdfgkjhsdfgkjhsdfgkjhsdfgkjhsdfgkjhsdfgkjh
|
||||||
sdfgkjhsdfgkjhsdfgkjhsdfgkjhsdfgkjhsdfgkjhsdfgkjhsdfgkjhsdfgkjhsdfgkjhsdfgkjhsdf
|
// sdfgkjhsdfgkjhsdfgkjhsdfgkjhsdfgkjhsdfgkjhsdfgkjhsdfgkjhsdfgkjhsdfgkjhsdfgkjhsdf
|
||||||
gkjhsdfgkjhsdfgkjhsdfgkjhsdfgkjhsdfgkjhsdfgkjhsdfgkjhsdfgkjhsdfgkjhsdfgkjhsdfgkj
|
// gkjhsdfgkjhsdfgkjhsdfgkjhsdfgkjhsdfgkjhsdfgkjhsdfgkjhsdfgkjhsdfgkjhsdfgkjhsdfgkj
|
||||||
hsdfgkjhsdfgkjhsdfgkjhsdfgkjhsdfgkjhsdfgkjhsdfgkjhsdfgkjhsdfgkjhsdfgkjhsdfgkjhsd
|
// hsdfgkjhsdfgkjhsdfgkjhsdfgkjhsdfgkjhsdfgkjhsdfgkjhsdfgkjhsdfgkjhsdfgkjhsdfgkjhsd
|
||||||
fgkjhsdfgkjhsdfgkjhsdfgkjhsdfgkjhsdfgkjhsdfgkjhsdfgkjhsdfgkjhsdfgkjhsdfgkjhsdfgk
|
// fgkjhsdfgkjhsdfgkjhsdfgkjhsdfgkjhsdfgkjhsdfgkjhsdfgkjhsdfgkjhsdfgkjhsdfgkjhsdfgk
|
||||||
jhsdfgkjhsdfgkjhsdfgkjhsdfgkjhsdfgkjhsdfgkjhsdfgkjhsdfgkjhsdfgkjhsdfgkjhsdfgkjhs
|
// jhsdfgkjhsdfgkjhsdfgkjhsdfgkjhsdfgkjhsdfgkjhsdfgkjhsdfgkjhsdfgkjhsdfgkjhsdfgkjhs
|
||||||
dfgkjhsdfgkjhsdfgkjhsdfgkjhsdfgkjhsdfgkjhsdfgkjhsdfgkjhsdfgkjhsdfgkjhsdfgkjhsdfg
|
// dfgkjhsdfgkjhsdfgkjhsdfgkjhsdfgkjhsdfgkjhsdfgkjhsdfgkjhsdfgkjhsdfgkjhsdfgkjhsdfg
|
||||||
kjhsdfgkjhsdfgkjhsdfgkjhsdfgkjhsdfgkjhsdfgkjhsdfgkjhsdfgkjhsdfgkjhsdfgkjhsdfgkjh
|
// kjhsdfgkjhsdfgkjhsdfgkjhsdfgkjhsdfgkjhsdfgkjhsdfgkjhsdfgkjhsdfgkjhsdfgkjhsdfgkjh
|
||||||
sdfgkjhsdfgkjhsdfgkjhsdfgkjhsdfgkjhsdfgkjhsdfgkjhsdfgkjhsdfgkjhsdfgkjhsdfgkjhsdf
|
// sdfgkjhsdfgkjhsdfgkjhsdfgkjhsdfgkjhsdfgkjhsdfgkjhsdfgkjhsdfgkjhsdfgkjhsdfgkjhsdf
|
||||||
gkjhsdfgkjhsdfgkjhsdfgkjhsdfgkjhsdfgkjhsdfgkjhsdfgkjhsdfgkjhsdfgkjhsdfgkjhsdfgkj
|
// gkjhsdfgkjhsdfgkjhsdfgkjhsdfgkjhsdfgkjhsdfgkjhsdfgkjhsdfgkjhsdfgkjhsdfgkjhsdfgkj
|
||||||
hsdfgkjhsdfgkjhsdfgkjhsdfgkjhsdfgkjhsdfgkjhsdfgkjhsdfgkjhsdfgkjhsdfgkjhsdfgkjhsd
|
// hsdfgkjhsdfgkjhsdfgkjhsdfgkjhsdfgkjhsdfgkjhsdfgkjhsdfgkjhsdfgkjhsdfgkjhsdfgkjhsd
|
||||||
fgkjhsdfgkjhsdfgkjhsdfgkjhsdfgkjhsdfgkjhsdfgkjhsdfgkjhsdfgkjhsdfgkjhsdfgkjhsdfgk
|
// fgkjhsdfgkjhsdfgkjhsdfgkjhsdfgkjhsdfgkjhsdfgkjhsdfgkjhsdfgkjhsdfgkjhsdfgkjhsdfgk
|
||||||
jhsdfgkjhsdfgkjhsdfgkjhsdfgkjhsdfgkjhsdfgkjhsdfgkjhsdfgkjhsdfgkjhsdfgkjhsdfgkjhs
|
// jhsdfgkjhsdfgkjhsdfgkjhsdfgkjhsdfgkjhsdfgkjhsdfgkjhsdfgkjhsdfgkjhsdfgkjhsdfgkjhs
|
||||||
dfgkjhsdfgkjhsdfgkjhsdfgkjhsdfgkjhsdfgkjhsdfgkjhsdfgkjhsdfgkjhsdfgkjhsdfgkjhsdfg
|
// dfgkjhsdfgkjhsdfgkjhsdfgkjhsdfgkjhsdfgkjhsdfgkjhsdfgkjhsdfgkjhsdfgkjhsdfgkjhsdfg
|
||||||
kjhsdfgkjhsdfgkj`
|
// kjhsdfgkjhsdfgkj`
|
||||||
|
|
||||||
|
v := workaroundAliasing(item)
|
||||||
cdi.AdditionalData = map[string]interface{}{
|
cdi.AdditionalData = map[string]interface{}{
|
||||||
"@microsoft.graph.downloadUrl": &v,
|
"@microsoft.graph.downloadUrl": &v,
|
||||||
}
|
}
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user