From 6435cd4f5754cdee0237ccec6dffe91601d481e9 Mon Sep 17 00:00:00 2001 From: LieutenantRoger <gair_2015@hotmail.com> Date: Mon, 24 Feb 2020 22:21:47 +0800 Subject: [PATCH] fix m2m token --- config/webpack/default.js | 7 +++++++ src/services/api.js | 2 +- 2 files changed, 8 insertions(+), 1 deletion(-) diff --git a/config/webpack/default.js b/config/webpack/default.js index 8adfacf8..4872dd72 100644 --- a/config/webpack/default.js +++ b/config/webpack/default.js @@ -1,4 +1,6 @@ // eslint-disable-next-line import/no-extraneous-dependencies +const webpack = require('webpack'); + module.exports = { node: { tls: 'empty', @@ -23,5 +25,10 @@ module.exports = { 'tc-accounts', 'to-capital-case', 'topcoder-react-utils', + 'tc-core-library-js', + ], + plugins: [ + // eslint-disable-next-line global-require + new webpack.DefinePlugin({ CONFIG: JSON.stringify(require('config')) }), ], }; diff --git a/src/services/api.js b/src/services/api.js index bb70a2f2..4530a4a3 100644 --- a/src/services/api.js +++ b/src/services/api.js @@ -15,7 +15,7 @@ import { const { m2m: m2mAuth } = auth; -const m2m = m2mAuth(_.pick(config.SECRET.TC_M2M, ['AUTH0_URL', 'AUTH0_AUDIENCE', 'TOKEN_CACHE_TIME', 'AUTH0_PROXY_SERVER_URL'])); +const m2m = m2mAuth(_.pick(config.AUTH_CONFIG, ['AUTH0_URL', 'AUTH0_AUDIENCE', 'TOKEN_CACHE_TIME', 'AUTH0_PROXY_SERVER_URL'])); /* The minimal delay [ms] between API calls. To avoid problems with the requests * rate limits configured in Topcoder APIs, we throttle requests rate at the