From 3fa5b2c9a3852f23f0e8f7a498627bb3a4fc5e55 Mon Sep 17 00:00:00 2001 From: Nicolas Wagner Date: Thu, 4 Oct 2018 18:37:33 +0300 Subject: [PATCH] [fix]meta evidence --- package.json | 2 +- src/contracts/implementations/arbitrable/Arbitrable.js | 5 +++-- 2 files changed, 4 insertions(+), 3 deletions(-) diff --git a/package.json b/package.json index ed5e080..2f9f7e2 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "kleros-api", - "version": "0.18.4", + "version": "0.18.6", "description": "A Javascript library that makes it easy to build relayers and other DApps that use the Kleros protocol.", "keywords": [ "Blockchain", diff --git a/src/contracts/implementations/arbitrable/Arbitrable.js b/src/contracts/implementations/arbitrable/Arbitrable.js index d4ba8c1..39d9316 100644 --- a/src/contracts/implementations/arbitrable/Arbitrable.js +++ b/src/contracts/implementations/arbitrable/Arbitrable.js @@ -38,9 +38,10 @@ class Arbitrable extends ContractImplementation { { _metaEvidenceID: metaEvidenceID } ) - if (!metaEvidenceLog[0]) return {} // NOTE better to throw errors for missing meta-evidence? + if (!metaEvidenceLog[metaEvidenceID]) return {} // NOTE better to throw errors for missing meta-evidence? + + const metaEvidenceUri = metaEvidenceLog[metaEvidenceID].args._evidence - const metaEvidenceUri = metaEvidenceLog[0].args._evidence // FIXME caching issue need a query param to fetch from AWS const metaEvidenceResponse = await httpRequest('GET', metaEvidenceUri)