@@ -108,12 +108,12 @@ class ProposalDialog extends Component {
108
108
if ( this . props . proposal && key === this . props . proposal . proposal_id ) {
109
109
if ( this . props . proposalDetails [ key ] &&
110
110
this . props . proposalDetails [ key ] [ 0 ] &&
111
- this . props . proposalDetails [ key ] [ 0 ] . tx &&
112
- this . props . proposalDetails [ key ] [ 0 ] . tx . value &&
113
- this . props . proposalDetails [ key ] [ 0 ] . tx . value . msg [ 0 ] &&
114
- this . props . proposalDetails [ key ] [ 0 ] . tx . value . msg [ 0 ] . value &&
115
- this . props . proposalDetails [ key ] [ 0 ] . tx . value . msg [ 0 ] . value . proposer ) {
116
- proposer = this . props . proposalDetails [ key ] [ 0 ] . tx . value . msg [ 0 ] . value . proposer ;
111
+ this . props . proposalDetails [ key ] [ 0 ] . body &&
112
+ this . props . proposalDetails [ key ] [ 0 ] . body . messages &&
113
+ this . props . proposalDetails [ key ] [ 0 ] . body . messages . length &&
114
+ this . props . proposalDetails [ key ] [ 0 ] . body . messages [ 0 ] &&
115
+ this . props . proposalDetails [ key ] [ 0 ] . body . messages [ 0 ] . proposer ) {
116
+ proposer = this . props . proposalDetails [ key ] [ 0 ] . body . messages [ 0 ] . proposer ;
117
117
}
118
118
}
119
119
@@ -205,7 +205,7 @@ class ProposalDialog extends Component {
205
205
< p className = "pds3l_c1" > Voting Status</ p >
206
206
< div className = { ClassNames ( 'pds3l_c2 vote_details' ,
207
207
this . props . proposal && ( this . props . proposal . status === 2 ||
208
- this . props . proposal . status === 'PROPOSAL_STATUS_VOTING_PERIOD' ) ? 'vote_in_progress' : '' ) } >
208
+ this . props . proposal . status === 'PROPOSAL_STATUS_VOTING_PERIOD' ) ? 'vote_in_progress' : '' ) } >
209
209
< div className = "yes" >
210
210
< span />
211
211
< p > YES ({ this . VoteCalculation ( 'yes' ) } )</ p >
@@ -227,7 +227,10 @@ class ProposalDialog extends Component {
227
227
< div className = "pds3l_c" >
228
228
< p className = "pds3l_c1" > Type</ p >
229
229
< p className = "pds3l_c2 type" > { this . props . proposal && this . props . proposal . content &&
230
- this . props . proposal . content . type } </ p >
230
+ this . props . proposal . content . type
231
+ ? this . props . proposal . content . type
232
+ : this . props . proposal && this . props . proposal . content && this . props . proposal . content [ '@type' ]
233
+ ? this . props . proposal . content [ '@type' ] : null } </ p >
231
234
</ div >
232
235
</ div >
233
236
{ this . props . proposal && ( this . props . proposal . status === 2 ||
0 commit comments