chore: server code formatting

This commit is contained in:
Rafael Taranto 2025-05-12 15:35:00 +01:00
parent aedabcbdee
commit 68517170e2
234 changed files with 9824 additions and 6195 deletions

View file

@ -19,8 +19,8 @@ const CA_PATH = process.env.CA_PATH
const version = require('../package.json').version
logger.info('Version: %s', version)
function run () {
return new Promise((resolve, reject) => {
function run() {
return new Promise(resolve => {
let count = 0
let handler
@ -31,12 +31,11 @@ function run () {
}
const runner = () => {
settingsLoader.loadLatest()
settingsLoader
.loadLatest()
.then(settings => {
clearInterval(handler)
return loadSanctions(settings)
.then(startServer)
.then(resolve)
return loadSanctions(settings).then(startServer).then(resolve)
})
.catch(errorHandler)
}
@ -46,23 +45,23 @@ function run () {
})
}
function loadSanctions (settings) {
return Promise.resolve()
.then(() => {
const triggers = configManager.getTriggers(settings.config)
const hasSanctions = complianceTriggers.hasSanctions(triggers)
function loadSanctions(settings) {
return Promise.resolve().then(() => {
const triggers = configManager.getTriggers(settings.config)
const hasSanctions = complianceTriggers.hasSanctions(triggers)
if (!hasSanctions) return
if (!hasSanctions) return
logger.info('Loading sanctions DB...')
return ofacUpdate.update()
.then(() => logger.info('Sanctions DB updated'))
.then(ofac.load)
.then(() => logger.info('Sanctions DB loaded'))
})
logger.info('Loading sanctions DB...')
return ofacUpdate
.update()
.then(() => logger.info('Sanctions DB updated'))
.then(ofac.load)
.then(() => logger.info('Sanctions DB loaded'))
})
}
async function startServer () {
async function startServer() {
const app = await loadRoutes()
poller.setup()
@ -72,16 +71,14 @@ async function startServer () {
cert: fs.readFileSync(CERT_PATH),
ca: fs.readFileSync(CA_PATH),
requestCert: true,
rejectUnauthorized: false
rejectUnauthorized: false,
}
const server = https.createServer(httpsServerOptions, app)
const port = argv.port || 3000
await new Promise((resolve) =>
server.listen({ port }, resolve),
)
await new Promise(resolve => server.listen({ port }, resolve))
logger.info(`lamassu-server listening on port ${port}`)
}