We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent f3455a7 commit 4a5ad9dCopy full SHA for 4a5ad9d
action/putpollresult.go
@@ -38,11 +38,14 @@ func (r *PutPollResult) LoadProto(putPollResultPb *iotextypes.PutPollResult) err
38
if r == nil {
39
return ErrNilAction
40
}
41
- *r = PutPollResult{}
42
-
43
- r.height = putPollResultPb.Height
+ temp := PutPollResult{}
+ if err := temp.candidates.LoadProto(putPollResultPb.Candidates); err != nil {
+ return err
44
+ }
45
+ temp.height = putPollResultPb.Height
46
- return r.candidates.LoadProto(putPollResultPb.Candidates)
47
+ *r = temp
48
+ return nil
49
50
51
func (act *PutPollResult) FillAction(core *iotextypes.ActionCore) {
0 commit comments