summaryrefslogtreecommitdiffstats
path: root/server/lib/external-backends/backendhelper.js
diff options
context:
space:
mode:
authorJannik Schönartz2019-03-15 15:59:52 +0100
committerJannik Schönartz2019-03-15 15:59:52 +0100
commit07639fbbc1440d8224365a5c0b0ae697989cd0fb (patch)
treeffd523301d993f462dbfdb7c89e84aebf0f65fff /server/lib/external-backends/backendhelper.js
parent[external-backeds] Big idoit rework, to match the updated api (diff)
downloadbas-07639fbbc1440d8224365a5c0b0ae697989cd0fb.tar.gz
bas-07639fbbc1440d8224365a5c0b0ae697989cd0fb.tar.xz
bas-07639fbbc1440d8224365a5c0b0ae697989cd0fb.zip
[server/registration] Add log to the first registration.
Diffstat (limited to 'server/lib/external-backends/backendhelper.js')
-rw-r--r--server/lib/external-backends/backendhelper.js4
1 files changed, 3 insertions, 1 deletions
diff --git a/server/lib/external-backends/backendhelper.js b/server/lib/external-backends/backendhelper.js
index bb95844..be41ebc 100644
--- a/server/lib/external-backends/backendhelper.js
+++ b/server/lib/external-backends/backendhelper.js
@@ -1,7 +1,8 @@
/* global __appdir */
const path = require('path')
const ExternalBackends = require(path.join(__appdir, 'lib', 'external-backends'))
-var db = require(path.join(__appdir, 'lib', 'sequelize'))
+const db = require(path.join(__appdir, 'lib', 'sequelize'))
+const log = require(path.join(__appdir, 'lib', 'log'))
module.exports = {
addClient: async function (client) {
@@ -41,6 +42,7 @@ module.exports = {
const clientDb = await db.client.findOne({ where: { id: client.id } })
backend.addMappedClients(clientDb, { through: { externalId: addClient.id, externalType: addClient.type } })
}
+ if (addClient.error && addClient.error !== 'NOT_IMPLEMENTED_EXCEPTION') log({ category: 'BACKEND_ERROR', description: `[${addClient.backendId}] ${addClient.error}: ${addClient.message}`, clientId: client.id })
result.push(addClient)
}
return result