Skip to content

Commit

Permalink
Merge pull request #7 from microsoftgraph/bugfix/collection-cast
Browse files Browse the repository at this point in the history
- fixes scalar collection deserialization
  • Loading branch information
baywet authored Nov 4, 2021
2 parents 6572161 + 2dd1db3 commit 3621980
Show file tree
Hide file tree
Showing 379 changed files with 1,157 additions and 1,199 deletions.
6 changes: 5 additions & 1 deletion CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -9,10 +9,14 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0

### Added

- Initial generation
### Changed

## [0.0.2] - 2021-11-04

### Changed

- Fixes a bug where scalar collections would not deserialize

## [0.0.1] - 2021-10-22

### Added
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -44,7 +44,7 @@ func (m *ArchiveRequestBody) GetFieldDeserializers()(map[string]func(interface{}
}
res := make([]string, len(val))
for i, v := range val {
res[i] = v.(string)
res[i] = *(v.(*string))
}
m.SetMessageIds(res)
return nil
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -44,7 +44,7 @@ func (m *FavoriteRequestBody) GetFieldDeserializers()(map[string]func(interface{
}
res := make([]string, len(val))
for i, v := range val {
res[i] = v.(string)
res[i] = *(v.(*string))
}
m.SetMessageIds(res)
return nil
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -44,7 +44,7 @@ func (m *MarkReadRequestBody) GetFieldDeserializers()(map[string]func(interface{
}
res := make([]string, len(val))
for i, v := range val {
res[i] = v.(string)
res[i] = *(v.(*string))
}
m.SetMessageIds(res)
return nil
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -44,7 +44,7 @@ func (m *MarkUnreadRequestBody) GetFieldDeserializers()(map[string]func(interfac
}
res := make([]string, len(val))
for i, v := range val {
res[i] = v.(string)
res[i] = *(v.(*string))
}
m.SetMessageIds(res)
return nil
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -44,7 +44,7 @@ func (m *UnarchiveRequestBody) GetFieldDeserializers()(map[string]func(interface
}
res := make([]string, len(val))
for i, v := range val {
res[i] = v.(string)
res[i] = *(v.(*string))
}
m.SetMessageIds(res)
return nil
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -44,7 +44,7 @@ func (m *UnfavoriteRequestBody) GetFieldDeserializers()(map[string]func(interfac
}
res := make([]string, len(val))
for i, v := range val {
res[i] = v.(string)
res[i] = *(v.(*string))
}
m.SetMessageIds(res)
return nil
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -108,7 +108,7 @@ func (m *GetAvailableExtensionProperties) GetFieldDeserializers()(map[string]fun
}
res := make([]string, len(val))
for i, v := range val {
res[i] = v.(string)
res[i] = *(v.(*string))
}
m.SetTargetObjects(res)
return nil
Expand Down
4 changes: 2 additions & 2 deletions applications/getbyids/get_by_ids_request_body.go
Original file line number Diff line number Diff line change
Expand Up @@ -54,7 +54,7 @@ func (m *GetByIdsRequestBody) GetFieldDeserializers()(map[string]func(interface{
}
res := make([]string, len(val))
for i, v := range val {
res[i] = v.(string)
res[i] = *(v.(*string))
}
m.SetIds(res)
return nil
Expand All @@ -66,7 +66,7 @@ func (m *GetByIdsRequestBody) GetFieldDeserializers()(map[string]func(interface{
}
res := make([]string, len(val))
for i, v := range val {
res[i] = v.(string)
res[i] = *(v.(*string))
}
m.SetTypes(res)
return nil
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -44,7 +44,7 @@ func (m *CheckMemberGroupsRequestBody) GetFieldDeserializers()(map[string]func(i
}
res := make([]string, len(val))
for i, v := range val {
res[i] = v.(string)
res[i] = *(v.(*string))
}
m.SetGroupIds(res)
return nil
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -83,7 +83,7 @@ func (m *CheckMemberGroupsRequestBuilder) Post(options *CheckMemberGroupsRequest
}
val := make([]string, len(res))
for i, v := range res {
val[i] = v.(string)
val[i] = *(v.(*string))
}
return val, nil
}
Original file line number Diff line number Diff line change
Expand Up @@ -44,7 +44,7 @@ func (m *CheckMemberObjectsRequestBody) GetFieldDeserializers()(map[string]func(
}
res := make([]string, len(val))
for i, v := range val {
res[i] = v.(string)
res[i] = *(v.(*string))
}
m.SetIds(res)
return nil
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -83,7 +83,7 @@ func (m *CheckMemberObjectsRequestBuilder) Post(options *CheckMemberObjectsReque
}
val := make([]string, len(res))
for i, v := range res {
val[i] = v.(string)
val[i] = *(v.(*string))
}
return val, nil
}
Original file line number Diff line number Diff line change
Expand Up @@ -83,7 +83,7 @@ func (m *GetMemberGroupsRequestBuilder) Post(options *GetMemberGroupsRequestBuil
}
val := make([]string, len(res))
for i, v := range res {
val[i] = v.(string)
val[i] = *(v.(*string))
}
return val, nil
}
Original file line number Diff line number Diff line change
Expand Up @@ -83,7 +83,7 @@ func (m *GetMemberObjectsRequestBuilder) Post(options *GetMemberObjectsRequestBu
}
val := make([]string, len(res))
for i, v := range res {
val[i] = v.(string)
val[i] = *(v.(*string))
}
return val, nil
}
Original file line number Diff line number Diff line change
Expand Up @@ -62,7 +62,7 @@ func (m *RefResponse) GetFieldDeserializers()(map[string]func(interface{}, i04eb
}
res := make([]string, len(val))
for i, v := range val {
res[i] = v.(string)
res[i] = *(v.(*string))
}
m.SetValue(res)
return nil
Expand Down
2 changes: 1 addition & 1 deletion applications/item/owners/ref/ref_response.go
Original file line number Diff line number Diff line change
Expand Up @@ -62,7 +62,7 @@ func (m *RefResponse) GetFieldDeserializers()(map[string]func(interface{}, i04eb
}
res := make([]string, len(val))
for i, v := range val {
res[i] = v.(string)
res[i] = *(v.(*string))
}
m.SetValue(res)
return nil
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -62,7 +62,7 @@ func (m *RefResponse) GetFieldDeserializers()(map[string]func(interface{}, i04eb
}
res := make([]string, len(val))
for i, v := range val {
res[i] = v.(string)
res[i] = *(v.(*string))
}
m.SetValue(res)
return nil
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -62,7 +62,7 @@ func (m *RefResponse) GetFieldDeserializers()(map[string]func(interface{}, i04eb
}
res := make([]string, len(val))
for i, v := range val {
res[i] = v.(string)
res[i] = *(v.(*string))
}
m.SetValue(res)
return nil
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -175,7 +175,7 @@ func (m *RecordResponseRequestBody) GetFieldDeserializers()(map[string]func(inte
}
res := make([]string, len(val))
for i, v := range val {
res[i] = v.(string)
res[i] = *(v.(*string))
}
m.SetStopTones(res)
return nil
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -44,7 +44,7 @@ func (m *GetPresencesByUserIdRequestBody) GetFieldDeserializers()(map[string]fun
}
res := make([]string, len(val))
for i, v := range val {
res[i] = v.(string)
res[i] = *(v.(*string))
}
m.SetIds(res)
return nil
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -108,7 +108,7 @@ func (m *GetAvailableExtensionProperties) GetFieldDeserializers()(map[string]fun
}
res := make([]string, len(val))
for i, v := range val {
res[i] = v.(string)
res[i] = *(v.(*string))
}
m.SetTargetObjects(res)
return nil
Expand Down
4 changes: 2 additions & 2 deletions contacts/getbyids/get_by_ids_request_body.go
Original file line number Diff line number Diff line change
Expand Up @@ -54,7 +54,7 @@ func (m *GetByIdsRequestBody) GetFieldDeserializers()(map[string]func(interface{
}
res := make([]string, len(val))
for i, v := range val {
res[i] = v.(string)
res[i] = *(v.(*string))
}
m.SetIds(res)
return nil
Expand All @@ -66,7 +66,7 @@ func (m *GetByIdsRequestBody) GetFieldDeserializers()(map[string]func(interface{
}
res := make([]string, len(val))
for i, v := range val {
res[i] = v.(string)
res[i] = *(v.(*string))
}
m.SetTypes(res)
return nil
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -44,7 +44,7 @@ func (m *CheckMemberGroupsRequestBody) GetFieldDeserializers()(map[string]func(i
}
res := make([]string, len(val))
for i, v := range val {
res[i] = v.(string)
res[i] = *(v.(*string))
}
m.SetGroupIds(res)
return nil
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -83,7 +83,7 @@ func (m *CheckMemberGroupsRequestBuilder) Post(options *CheckMemberGroupsRequest
}
val := make([]string, len(res))
for i, v := range res {
val[i] = v.(string)
val[i] = *(v.(*string))
}
return val, nil
}
Original file line number Diff line number Diff line change
Expand Up @@ -44,7 +44,7 @@ func (m *CheckMemberObjectsRequestBody) GetFieldDeserializers()(map[string]func(
}
res := make([]string, len(val))
for i, v := range val {
res[i] = v.(string)
res[i] = *(v.(*string))
}
m.SetIds(res)
return nil
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -83,7 +83,7 @@ func (m *CheckMemberObjectsRequestBuilder) Post(options *CheckMemberObjectsReque
}
val := make([]string, len(res))
for i, v := range res {
val[i] = v.(string)
val[i] = *(v.(*string))
}
return val, nil
}
2 changes: 1 addition & 1 deletion contacts/item/directreports/ref/ref_response.go
Original file line number Diff line number Diff line change
Expand Up @@ -62,7 +62,7 @@ func (m *RefResponse) GetFieldDeserializers()(map[string]func(interface{}, i04eb
}
res := make([]string, len(val))
for i, v := range val {
res[i] = v.(string)
res[i] = *(v.(*string))
}
m.SetValue(res)
return nil
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -83,7 +83,7 @@ func (m *GetMemberGroupsRequestBuilder) Post(options *GetMemberGroupsRequestBuil
}
val := make([]string, len(res))
for i, v := range res {
val[i] = v.(string)
val[i] = *(v.(*string))
}
return val, nil
}
Original file line number Diff line number Diff line change
Expand Up @@ -83,7 +83,7 @@ func (m *GetMemberObjectsRequestBuilder) Post(options *GetMemberObjectsRequestBu
}
val := make([]string, len(res))
for i, v := range res {
val[i] = v.(string)
val[i] = *(v.(*string))
}
return val, nil
}
2 changes: 1 addition & 1 deletion contacts/item/memberof/ref/ref_response.go
Original file line number Diff line number Diff line change
Expand Up @@ -62,7 +62,7 @@ func (m *RefResponse) GetFieldDeserializers()(map[string]func(interface{}, i04eb
}
res := make([]string, len(val))
for i, v := range val {
res[i] = v.(string)
res[i] = *(v.(*string))
}
m.SetValue(res)
return nil
Expand Down
2 changes: 1 addition & 1 deletion contacts/item/transitivememberof/ref/ref_response.go
Original file line number Diff line number Diff line change
Expand Up @@ -62,7 +62,7 @@ func (m *RefResponse) GetFieldDeserializers()(map[string]func(interface{}, i04eb
}
res := make([]string, len(val))
for i, v := range val {
res[i] = v.(string)
res[i] = *(v.(*string))
}
m.SetValue(res)
return nil
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -108,7 +108,7 @@ func (m *GetAvailableExtensionProperties) GetFieldDeserializers()(map[string]fun
}
res := make([]string, len(val))
for i, v := range val {
res[i] = v.(string)
res[i] = *(v.(*string))
}
m.SetTargetObjects(res)
return nil
Expand Down
4 changes: 2 additions & 2 deletions contracts/getbyids/get_by_ids_request_body.go
Original file line number Diff line number Diff line change
Expand Up @@ -54,7 +54,7 @@ func (m *GetByIdsRequestBody) GetFieldDeserializers()(map[string]func(interface{
}
res := make([]string, len(val))
for i, v := range val {
res[i] = v.(string)
res[i] = *(v.(*string))
}
m.SetIds(res)
return nil
Expand All @@ -66,7 +66,7 @@ func (m *GetByIdsRequestBody) GetFieldDeserializers()(map[string]func(interface{
}
res := make([]string, len(val))
for i, v := range val {
res[i] = v.(string)
res[i] = *(v.(*string))
}
m.SetTypes(res)
return nil
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -44,7 +44,7 @@ func (m *CheckMemberGroupsRequestBody) GetFieldDeserializers()(map[string]func(i
}
res := make([]string, len(val))
for i, v := range val {
res[i] = v.(string)
res[i] = *(v.(*string))
}
m.SetGroupIds(res)
return nil
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -83,7 +83,7 @@ func (m *CheckMemberGroupsRequestBuilder) Post(options *CheckMemberGroupsRequest
}
val := make([]string, len(res))
for i, v := range res {
val[i] = v.(string)
val[i] = *(v.(*string))
}
return val, nil
}
Original file line number Diff line number Diff line change
Expand Up @@ -44,7 +44,7 @@ func (m *CheckMemberObjectsRequestBody) GetFieldDeserializers()(map[string]func(
}
res := make([]string, len(val))
for i, v := range val {
res[i] = v.(string)
res[i] = *(v.(*string))
}
m.SetIds(res)
return nil
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -83,7 +83,7 @@ func (m *CheckMemberObjectsRequestBuilder) Post(options *CheckMemberObjectsReque
}
val := make([]string, len(res))
for i, v := range res {
val[i] = v.(string)
val[i] = *(v.(*string))
}
return val, nil
}
Original file line number Diff line number Diff line change
Expand Up @@ -83,7 +83,7 @@ func (m *GetMemberGroupsRequestBuilder) Post(options *GetMemberGroupsRequestBuil
}
val := make([]string, len(res))
for i, v := range res {
val[i] = v.(string)
val[i] = *(v.(*string))
}
return val, nil
}
Original file line number Diff line number Diff line change
Expand Up @@ -83,7 +83,7 @@ func (m *GetMemberObjectsRequestBuilder) Post(options *GetMemberObjectsRequestBu
}
val := make([]string, len(res))
for i, v := range res {
val[i] = v.(string)
val[i] = *(v.(*string))
}
return val, nil
}
Loading

0 comments on commit 3621980

Please sign in to comment.