Fix issue in upgrade proposal
This commit is contained in:
parent
8d64e5c2e0
commit
9875281a7d
@ -24,6 +24,9 @@ export default class Proposal {
|
||||
this.id = element.proposal_id || element.id
|
||||
this.status = element.status
|
||||
this.type = element.content.type
|
||||
if (element.content['@type']) {
|
||||
this.type = element.content['@type']
|
||||
}
|
||||
this.tally = new ProposalTally().init(element.final_tally_result, total)
|
||||
this.submit_time = element.submit_time
|
||||
this.voting_end_time = element.voting_end_time
|
||||
|
@ -77,13 +77,6 @@
|
||||
{{ $t('voting_time') }}
|
||||
</b-td><b-td>{{ formatDate(proposal.voting_start_time) }} - {{ formatDate(proposal.voting_end_time) }}</b-td>
|
||||
</b-tr>
|
||||
<b-tr>
|
||||
<b-td>
|
||||
{{ $t('proposal_type') }}
|
||||
</b-td><b-td>
|
||||
{{ proposal.type }}
|
||||
</b-td>
|
||||
</b-tr>
|
||||
</tbody>
|
||||
</b-table-simple>
|
||||
<div>
|
||||
@ -91,7 +84,7 @@
|
||||
:tablefield="proposal.contents"
|
||||
:small="false"
|
||||
/></div>
|
||||
<b-table-simple v-if="proposal.type === 'cosmos-sdk/SoftwareUpgradeProposal'">
|
||||
<b-table-simple v-if="proposal.type.indexOf('SoftwareUpgrade') > 0">
|
||||
<b-tr>
|
||||
<b-td class="text-center">
|
||||
{{ $t('upgrade_time') }} {{ upgradeTime }}
|
||||
@ -356,7 +349,7 @@ export default {
|
||||
},
|
||||
computed: {
|
||||
upgradeTime() {
|
||||
if (this.proposal.type === 'cosmos-sdk/SoftwareUpgradeProposal') {
|
||||
if (this.proposal.type.indexOf('SoftwareUpgrade') > 0) {
|
||||
if (Number(this.proposal?.contents.plan.height || 0) > 0 && this.latest?.block) {
|
||||
const blocks = Number(this.proposal.contents.plan.height) - Number(this.latest.block?.header?.height || 0)
|
||||
if (blocks > 0) {
|
||||
|
Loading…
Reference in New Issue
Block a user