Skip to content

Commit 807466c

Browse files
author
Pearl Dsilva
committed
update nested response
1 parent 7ed5e82 commit 807466c

1 file changed

Lines changed: 10 additions & 4 deletions

File tree

‎cloudstack/GuestOSService.go‎

Lines changed: 10 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -2335,10 +2335,13 @@ func (s *GuestOSService) AddOsCategory(p *AddOsCategoryParams) (*AddOsCategoryRe
23352335
return nil, err
23362336
}
23372337

2338-
var r AddOsCategoryResponse
2339-
if err := json.Unmarshal(resp, &r); err != nil {
2338+
var nested struct {
2339+
Response AddOsCategoryResponse `json:"oscategory"`
2340+
}
2341+
if err := json.Unmarshal(resp, &nested); err != nil {
23402342
return nil, err
23412343
}
2344+
r := nested.Response
23422345

23432346
return &r, nil
23442347
}
@@ -2573,10 +2576,13 @@ func (s *GuestOSService) UpdateOsCategory(p *UpdateOsCategoryParams) (*UpdateOsC
25732576
return nil, err
25742577
}
25752578

2576-
var r UpdateOsCategoryResponse
2577-
if err := json.Unmarshal(resp, &r); err != nil {
2579+
var nested struct {
2580+
Response UpdateOsCategoryResponse `json:"oscategory"`
2581+
}
2582+
if err := json.Unmarshal(resp, &nested); err != nil {
25782583
return nil, err
25792584
}
2585+
r := nested.Response
25802586

25812587
return &r, nil
25822588
}

0 commit comments

Comments
 (0)