diff --git a/lib/translate-rc/index.js b/lib/translate-rc/index.js index 6a91119..ceab393 100644 --- a/lib/translate-rc/index.js +++ b/lib/translate-rc/index.js @@ -11,7 +11,7 @@ const dictCustomFilename = path.join(process.cwd(), 'rc-local.json'); const dictCustomFileExists = fs.existsSync(dictCustomFilename); // eslint-disable-next-line import/no-dynamic-require -const dictCustom = dictCustomFileExists ? require(dictCustomFilename) : {}; +const dictCustom = dictCustomFileExists ? require(dictCustomFilename) : null; if (dictCustomFileExists) { logger.verbose(`${MODULE_NAME} 14F61E23: Custom RC dictionary found`, { @@ -23,14 +23,14 @@ if (dictCustomFileExists) { module.exports = (xid, rcFromPartner) => { if (!rcFromPartner) { logger.verbose(`${MODULE_NAME} 030CFC8F: Unknown rcFromPartner`, { xid }); - return null; + return '68'; } logger.verbose(`${MODULE_NAME} 9EDC60A9: Translating RC from partner`, { xid, rcFromPartner }); - if (dictCustom[rcFromPartner]) { - logger.verbose(`${MODULE_NAME} 0F4ED40E: Found on custom dict`, { xid }); - return dictCustom[rcFromPartner]; + if (dictCustom) { + logger.verbose(`${MODULE_NAME} 3A495EC2: Using rc-local.json`, { xid }); + return dictCustom[rcFromPartner] || '40'; } if (dictDefault[rcFromPartner]) {