From 2e840bcb2b5729cf32a39a80a38c2a3116321c6a Mon Sep 17 00:00:00 2001 From: Garret Alfert Date: Tue, 30 Mar 2021 13:51:34 +0200 Subject: [PATCH] Fix wallet loading in review-kredits script Requiring the wallet JSON file parses it, so we have to read it directly from the filesystem instead. --- scripts/review-kredits.js | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/scripts/review-kredits.js b/scripts/review-kredits.js index e433588..6f41e51 100755 --- a/scripts/review-kredits.js +++ b/scripts/review-kredits.js @@ -1,6 +1,6 @@ #!/usr/bin/env node -require('dotenv').config({ path: '../.env' }); +require('dotenv').config({ path: '.env' }); const GiteaReviews = require('./lib/gitea-reviews'); const GithubReviews = require('./lib/github-reviews'); @@ -9,11 +9,12 @@ const NonceManager = require('@ethersproject/experimental').NonceManager; const Kredits = require('kredits-contracts'); const util = require('util'); -const yargs = require('yargs/yargs') -const { hideBin } = require('yargs/helpers') +const yargs = require('yargs/yargs'); +const { hideBin } = require('yargs/helpers'); +const fs = require('fs'); const walletPath = process.env.KREDITS_WALLET_PATH || '../wallet.json'; -const walletJson = require(walletPath); +const walletJson = fs.readFileSync(walletPath); const providerUrl = process.env.KREDITS_PROVIDER_URL; const daoAddress = process.env.KREDITS_DAO_ADDRESS;