From 869c4c0ae92ad91cca4ee010d529942425fe4c6f Mon Sep 17 00:00:00 2001 From: bumi Date: Mon, 2 Apr 2018 18:19:22 +0200 Subject: [PATCH] Handle new IPFS hashes in proposal --- app/services/kredits.js | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/app/services/kredits.js b/app/services/kredits.js index 2dfc24d..670772c 100644 --- a/app/services/kredits.js +++ b/app/services/kredits.js @@ -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')) {