Skip to content

Commit ab7be1f

Browse files
author
朱龚
committed
feat: disable es update topic
1 parent 2aafc4e commit ab7be1f

File tree

3 files changed

+39
-39
lines changed

3 files changed

+39
-39
lines changed

src/app.js

Lines changed: 11 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -13,9 +13,9 @@ const JobProcessorService = require('./services/JobProcessorService')
1313
const JobCandidateProcessorService = require('./services/JobCandidateProcessorService')
1414
// const ResourceBookingProcessorService = require('./services/ResourceBookingProcessorService')
1515
// const WorkPeriodProcessorService = require('./services/WorkPeriodProcessorService')
16-
const InterviewProcessorService = require('./services/InterviewProcessorService')
16+
// const InterviewProcessorService = require('./services/InterviewProcessorService')
1717
// const WorkPeriodPaymentProcessorService = require('./services/WorkPeriodPaymentProcessorService')
18-
const RoleProcessorService = require('./services/RoleProcessorService')
18+
// const RoleProcessorService = require('./services/RoleProcessorService')
1919
const ActionProcessorService = require('./services/ActionProcessorService')
2020
const Mutex = require('async-mutex').Mutex
2121
const events = require('events')
@@ -34,11 +34,11 @@ const topicServiceMapping = {
3434
// job
3535
[config.topics.TAAS_JOB_CREATE_TOPIC]: JobProcessorService.processCreate,
3636
[config.topics.TAAS_JOB_UPDATE_TOPIC]: JobProcessorService.processUpdate,
37-
[config.topics.TAAS_JOB_DELETE_TOPIC]: JobProcessorService.processDelete,
37+
// [config.topics.TAAS_JOB_DELETE_TOPIC]: JobProcessorService.processDelete,
3838
// job candidate
39-
[config.topics.TAAS_JOB_CANDIDATE_CREATE_TOPIC]: JobCandidateProcessorService.processCreate,
39+
// [config.topics.TAAS_JOB_CANDIDATE_CREATE_TOPIC]: JobCandidateProcessorService.processCreate,
4040
[config.topics.TAAS_JOB_CANDIDATE_UPDATE_TOPIC]: JobCandidateProcessorService.processUpdate,
41-
[config.topics.TAAS_JOB_CANDIDATE_DELETE_TOPIC]: JobCandidateProcessorService.processDelete,
41+
// [config.topics.TAAS_JOB_CANDIDATE_DELETE_TOPIC]: JobCandidateProcessorService.processDelete,
4242
// resource booking
4343
// [config.topics.TAAS_RESOURCE_BOOKING_CREATE_TOPIC]: ResourceBookingProcessorService.processCreate,
4444
// [config.topics.TAAS_RESOURCE_BOOKING_UPDATE_TOPIC]: ResourceBookingProcessorService.processUpdate,
@@ -51,13 +51,13 @@ const topicServiceMapping = {
5151
// [config.topics.TAAS_WORK_PERIOD_PAYMENT_CREATE_TOPIC]: WorkPeriodPaymentProcessorService.processCreate,
5252
// [config.topics.TAAS_WORK_PERIOD_PAYMENT_UPDATE_TOPIC]: WorkPeriodPaymentProcessorService.processUpdate,
5353
// interview
54-
[config.topics.TAAS_INTERVIEW_REQUEST_TOPIC]: InterviewProcessorService.processRequestInterview,
55-
[config.topics.TAAS_INTERVIEW_UPDATE_TOPIC]: InterviewProcessorService.processUpdateInterview,
56-
[config.topics.TAAS_INTERVIEW_BULK_UPDATE_TOPIC]: InterviewProcessorService.processBulkUpdateInterviews,
54+
// [config.topics.TAAS_INTERVIEW_REQUEST_TOPIC]: InterviewProcessorService.processRequestInterview,
55+
// [config.topics.TAAS_INTERVIEW_UPDATE_TOPIC]: InterviewProcessorService.processUpdateInterview,
56+
// [config.topics.TAAS_INTERVIEW_BULK_UPDATE_TOPIC]: InterviewProcessorService.processBulkUpdateInterviews,
5757
// role
58-
[config.topics.TAAS_ROLE_CREATE_TOPIC]: RoleProcessorService.processCreate,
59-
[config.topics.TAAS_ROLE_UPDATE_TOPIC]: RoleProcessorService.processUpdate,
60-
[config.topics.TAAS_ROLE_DELETE_TOPIC]: RoleProcessorService.processDelete,
58+
// [config.topics.TAAS_ROLE_CREATE_TOPIC]: RoleProcessorService.processCreate,
59+
// [config.topics.TAAS_ROLE_UPDATE_TOPIC]: RoleProcessorService.processUpdate,
60+
// [config.topics.TAAS_ROLE_DELETE_TOPIC]: RoleProcessorService.processDelete,
6161
// action
6262
[config.topics.TAAS_ACTION_RETRY_TOPIC]: ActionProcessorService.processRetry
6363
}

src/services/JobCandidateProcessorService.js

Lines changed: 12 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -126,15 +126,15 @@ async function processUpdate (message, transactionId) {
126126
index: config.get('esConfig.ES_INDEX_JOB_CANDIDATE'),
127127
id: data.id
128128
})
129-
await esClient.updateExtra({
130-
index: config.get('esConfig.ES_INDEX_JOB_CANDIDATE'),
131-
id: data.id,
132-
transactionId,
133-
body: {
134-
doc: data
135-
},
136-
refresh: constants.esRefreshOption
137-
})
129+
// await esClient.updateExtra({
130+
// index: config.get('esConfig.ES_INDEX_JOB_CANDIDATE'),
131+
// id: data.id,
132+
// transactionId,
133+
// body: {
134+
// doc: data
135+
// },
136+
// refresh: constants.esRefreshOption
137+
// })
138138
await postMessageToZapier({
139139
type: constants.Zapier.MessageType.JobCandidateUpdate,
140140
payload: data,
@@ -174,9 +174,9 @@ processDelete.schema = {
174174
}
175175

176176
module.exports = {
177-
processCreate,
178-
processUpdate,
179-
processDelete
177+
// processCreate,
178+
processUpdate
179+
// processDelete
180180
}
181181

182182
logger.buildService(module.exports, 'JobCandidateProcessorService')

src/services/JobProcessorService.js

Lines changed: 16 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -46,13 +46,13 @@ async function postMessageToZapier ({ type, payload }) {
4646
*/
4747
async function processCreate (message, transactionId) {
4848
const job = message.payload
49-
await esClient.createExtra({
50-
index: config.get('esConfig.ES_INDEX_JOB'),
51-
id: job.id,
52-
transactionId,
53-
body: job,
54-
refresh: constants.esRefreshOption
55-
})
49+
// await esClient.createExtra({
50+
// index: config.get('esConfig.ES_INDEX_JOB'),
51+
// id: job.id,
52+
// transactionId,
53+
// body: job,
54+
// refresh: constants.esRefreshOption
55+
// })
5656
await postMessageToZapier({
5757
type: constants.Zapier.MessageType.JobCreate,
5858
payload: job
@@ -110,15 +110,15 @@ processCreate.schema = {
110110
*/
111111
async function processUpdate (message, transactionId) {
112112
const data = message.payload
113-
await esClient.updateExtra({
114-
index: config.get('esConfig.ES_INDEX_JOB'),
115-
id: data.id,
116-
transactionId,
117-
body: {
118-
doc: data
119-
},
120-
refresh: constants.esRefreshOption
121-
})
113+
// await esClient.updateExtra({
114+
// index: config.get('esConfig.ES_INDEX_JOB'),
115+
// id: data.id,
116+
// transactionId,
117+
// body: {
118+
// doc: data
119+
// },
120+
// refresh: constants.esRefreshOption
121+
// })
122122
await postMessageToZapier({
123123
type: constants.Zapier.MessageType.JobUpdate,
124124
payload: data

0 commit comments

Comments
 (0)