chore: integrate new admin with l-s

This commit is contained in:
Taranto 2020-05-06 22:11:55 +01:00
parent 6b3db134e7
commit bf8f1d991c
72 changed files with 1493 additions and 1611 deletions

View file

@ -6,8 +6,9 @@ const argv = require('minimist')(process.argv.slice(2))
const routes = require('./routes')
const logger = require('./logger')
const poller = require('./poller')
const settingsLoader = require('./settings-loader')
const configManager = require('./config-manager')
const settingsLoader = require('./new-settings-loader')
const configManager = require('./new-config-manager')
const complianceTriggers = require('./compliance-triggers')
const options = require('./options')
const ofac = require('./ofac/index')
const ofacUpdate = require('./ofac/update')
@ -43,9 +44,10 @@ function run () {
function loadSanctions (settings) {
return Promise.resolve()
.then(() => {
const config = configManager.unscoped(settings.config)
const triggers = configManager.getTriggers(settings.config)
const compatTriggers = complianceTriggers.getBackwardsCompatibleTriggers(triggers)
if (!config.sanctionsVerificationActive) return
if (!compatTriggers.sanctions) return
logger.info('Loading sanctions DB...')
return ofacUpdate.update()