Handle new IPFS hashes in proposal #28

Merged
bumi merged 1 commits from refactor/proposal-ipfs-hash into master 2018-04-02 19:00:59 +00:00
+8 -1
View File
@@ -160,6 +160,13 @@ export default Service.extend({
return this.get('kreditsContract')
.then((contract) => contract.invoke('proposals', i))
.then(p => {
let ipfsHash = this.getMultihashFromBytes32({
digest: p[6],
hashFunction: p[7].toNumber(),
size: p[8].toNumber()
});
let proposal = Proposal.create({
id : i,
creatorAddress : p[0],
@@ -168,7 +175,7 @@ export default Service.extend({
votesNeeded : p[3].toNumber(),
amount : p[4].toNumber(),
executed : p[5],
ipfsHash : p[6]
ipfsHash : ipfsHash
});
if (proposal.get('ipfsHash')) {