Skip to content

Commit bdbd30e

Browse files
committed
fix: issue #316
1 parent 425e62f commit bdbd30e

File tree

2 files changed

+13
-1
lines changed

2 files changed

+13
-1
lines changed

src/eventHandlers/JobCandidateEventHandler.js

Lines changed: 12 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -46,6 +46,17 @@ async function processCreate (payload) {
4646
await inReviewJob(payload)
4747
}
4848

49+
/**
50+
* Process job candidate update event.
51+
*
52+
* @param {Object} payload the event payload
53+
* @returns {undefined}
54+
*/
55+
async function processUpdate (payload) {
56+
await inReviewJob(payload)
57+
}
58+
4959
module.exports = {
50-
processCreate
60+
processCreate,
61+
processUpdate
5162
}

src/eventHandlers/index.js

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,7 @@ const logger = require('../common/logger')
1414
const TopicOperationMapping = {
1515
[config.TAAS_JOB_UPDATE_TOPIC]: JobEventHandler.processUpdate,
1616
[config.TAAS_JOB_CANDIDATE_CREATE_TOPIC]: JobCandidateEventHandler.processCreate,
17+
[config.TAAS_JOB_CANDIDATE_UPDATE_TOPIC]: JobCandidateEventHandler.processUpdate,
1718
[config.TAAS_RESOURCE_BOOKING_CREATE_TOPIC]: ResourceBookingEventHandler.processCreate,
1819
[config.TAAS_RESOURCE_BOOKING_UPDATE_TOPIC]: ResourceBookingEventHandler.processUpdate,
1920
[config.TAAS_RESOURCE_BOOKING_DELETE_TOPIC]: ResourceBookingEventHandler.processDelete,

0 commit comments

Comments
 (0)