diff --git a/index.js b/index.js index 2f82e064ce3d0d9e8db1b316d4d79286e8b93321..8bc58ae4f16b7117e23ae9c4d98d83a7a96e025f 100644 --- a/index.js +++ b/index.js @@ -75,6 +75,8 @@ async function start(fields, cozyParameters) { let contractId = fields.contractId //TODO switch variable to english let sgeLogin = fields.sgeLogin + let apiToken = fields.apiToken + let boBaseUrl = fields.boBaseUrl //TODO: Verify if condition is working in local and on build version if (cozyParameters && Object.keys(cozyParameters).length !== 0) { log('debug', 'Found COZY_PARAMETERS') @@ -82,6 +84,8 @@ async function start(fields, cozyParameters) { apiAuthKey = cozyParameters.secret.apiToken contractId = cozyParameters.secret.contractId sgeLogin = cozyParameters.secret.sgeLogin + boBaseUrl = cozyParameters.secret.boBaseUrl + apiToken = cozyParameters.secret.apiToken } // Prevent missing configuration @@ -90,8 +94,8 @@ async function start(fields, cozyParameters) { !apiAuthKey || !contractId || !sgeLogin || - !fields.apiToken || - !fields.boBaseUrl + !apiToken || + !boBaseUrl ) { log('error', `Missing configuration secrets`) throw errors.VENDOR_DOWN