Skip to content
This repository was archived by the owner on Mar 13, 2025. It is now read-only.

Commit 0ac27ac

Browse files
Debug why certain messages are not processed
1 parent a6d5dc9 commit 0ac27ac

File tree

1 file changed

+7
-1
lines changed

1 file changed

+7
-1
lines changed

src/services/ProcessorService.js

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -89,6 +89,7 @@ processCreate.schema = {
8989
async function processUpdate (message) {
9090
const resource = message.payload.resource
9191
if (_.includes(_.keys(topResources), resource)) {
92+
logger.info(`Processing top level resource: ${resource}`)
9293
// process the top resources such as user, skill...
9394
helper.validProperties(message.payload, ['id'])
9495
const client = await helper.getESClient()
@@ -99,9 +100,13 @@ async function processUpdate (message) {
99100
} else if (_.includes(_.keys(userResources), resource)) {
100101
// process user resources such as userSkill, userAttribute...
101102
const userResource = userResources[resource]
103+
const relateId = message.payload[userResource.relateKey]
104+
logger.info(`Processing user level resource: ${resource}:${relateId}`)
102105
userResource.validate(message.payload)
106+
logger.info(`Resource validated for ${relateId}`)
103107
const user = await helper.getUser(message.payload.userId)
104-
const relateId = message.payload[userResource.relateKey]
108+
logger.info(`User fetched ${user.id} and ${relateId}`)
109+
// const relateId = message.payload[userResource.relateKey]
105110

106111
// check the resource exist
107112
if (!user[userResource.propertyName] || !_.some(user[userResource.propertyName], [userResource.relateKey, relateId])) {
@@ -113,6 +118,7 @@ async function processUpdate (message) {
113118
await helper.updateUser(message.payload.userId, user)
114119
}
115120
} else if (_.includes(_.keys(organizationResources), resource)) {
121+
logger.info(`Processing org level resource: ${resource}`)
116122
// process org resources such as org skill providers
117123
const orgResource = organizationResources[resource]
118124
orgResource.validate(message.payload)

0 commit comments

Comments
 (0)