diff --git a/lib/contracts/contributor.js b/lib/contracts/contributor.js index 4845d31..b122c20 100644 --- a/lib/contracts/contributor.js +++ b/lib/contracts/contributor.js @@ -49,9 +49,10 @@ class Contributor extends Base { return contributors[method]((contributor) => { if (!contributor.accounts) { return false; } return contributor.accounts.find((account) => { - return searchEntries.reduce((accumulator, searchValue) => { - return accumulator && account[searchValue[0]] === searchValue[1]; - }, true); + return searchEntries.every((item) => { + let [ key, value ] = item; + return account[key] === value; + }); }); }); });