From 8837da0b5637910d3f708efa79bc8428c4111cc6 Mon Sep 17 00:00:00 2001 From: Rafael Taranto Date: Wed, 29 May 2024 14:42:39 +0100 Subject: [PATCH] fix: missing return, api headers, variable name --- lib/plugins/wallet-scoring/scorechain/scorechain.js | 12 ++++++++---- .../src/pages/Services/schemas/scorechain.js | 2 +- 2 files changed, 9 insertions(+), 5 deletions(-) diff --git a/lib/plugins/wallet-scoring/scorechain/scorechain.js b/lib/plugins/wallet-scoring/scorechain/scorechain.js index 872ff5cf..5a3bd76f 100644 --- a/lib/plugins/wallet-scoring/scorechain/scorechain.js +++ b/lib/plugins/wallet-scoring/scorechain/scorechain.js @@ -31,8 +31,12 @@ function rate (account, objectType, cryptoCode, objectId) { coin: "ALL" } - return axios.post(`https://api.scorechain.com/v1/scoringAnalysis`, payload, { headers: { 'X-API-KEY': account.apiKey } - }) + const headers = { + 'accept': 'application/json', + 'X-API-KEY': account.apiKey, + 'Content-Type': 'application/json' + } + return axios.post(`https://api.scorechain.com/v1/scoringAnalysis`, payload, { headers }) .then(res => { const resScore = res.data?.analysis?.assigned?.result?.score if (!resScore) throw new Error('Failed to get score from Scorechain API') @@ -46,11 +50,11 @@ function rate (account, objectType, cryptoCode, objectId) { } function rateTransaction (account, cryptoCode, transactionId) { - rate(account, TYPE.TRANSACTION, cryptoCode, transactionId) + return rate(account, TYPE.TRANSACTION, cryptoCode, transactionId) } function rateAddress (account, cryptoCode, address) { - rate(account, TYPE.ADDRESS, cryptoCode, address) + return rate(account, TYPE.ADDRESS, cryptoCode, address) } function isWalletScoringEnabled (account, cryptoCode) { diff --git a/new-lamassu-admin/src/pages/Services/schemas/scorechain.js b/new-lamassu-admin/src/pages/Services/schemas/scorechain.js index ed991692..96d6675f 100644 --- a/new-lamassu-admin/src/pages/Services/schemas/scorechain.js +++ b/new-lamassu-admin/src/pages/Services/schemas/scorechain.js @@ -12,7 +12,7 @@ export default { title: 'Scorechain (Scoring)', elements: [ { - code: 'apikey', + code: 'apiKey', display: 'API Key', component: SecretInputFormik },