Skip to content

Commit 4504449

Browse files
committed
reenable gerrit
1 parent 5dffef6 commit 4504449

File tree

2 files changed

+11
-11
lines changed

2 files changed

+11
-11
lines changed

services/apps/cron_service/src/jobs/nangoTrigger.job.ts

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,6 @@ const job: IJobDefinition = {
1818
name: 'nango-trigger',
1919
cronTime: IS_DEV_ENV ? CronTime.everyMinute() : CronTime.every(15).minutes(),
2020
timeout: 5 * 60,
21-
enabled: async () => false,
2221
process: async (ctx) => {
2322
ctx.log.info('Triggering nango API check as if a webhook was received!')
2423

services/apps/nango_webhook_api/src/main.ts

Lines changed: 11 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -12,11 +12,12 @@ import { HttpStatusError } from '@crowd/common'
1212
import { Logger, getChildLogger, getServiceLogger } from '@crowd/logging'
1313
import { ALL_NANGO_INTEGRATIONS, INangoWebhookPayload, NangoIntegration } from '@crowd/nango'
1414
import { telemetryExpressMiddleware } from '@crowd/telemetry'
15+
import { TEMPORAL_CONFIG, WorkflowIdReusePolicy, getTemporalClient } from '@crowd/temporal'
1516

1617
const log = getServiceLogger()
1718

1819
setImmediate(async () => {
19-
// const temporal = await getTemporalClient(TEMPORAL_CONFIG())
20+
const temporal = await getTemporalClient(TEMPORAL_CONFIG())
2021

2122
const app = express()
2223

@@ -49,15 +50,15 @@ setImmediate(async () => {
4950
'Received nango webhook!',
5051
)
5152

52-
// await temporal.workflow.start('processNangoWebhook', {
53-
// taskQueue: 'nango',
54-
// workflowId: `nango-webhook/${payload.providerConfigKey}/${payload.connectionId}/${payload.model}`,
55-
// workflowIdReusePolicy: WorkflowIdReusePolicy.WORKFLOW_ID_REUSE_POLICY_TERMINATE_IF_RUNNING,
56-
// retry: {
57-
// maximumAttempts: 10,
58-
// },
59-
// args: [payload],
60-
// })
53+
await temporal.workflow.start('processNangoWebhook', {
54+
taskQueue: 'nango',
55+
workflowId: `nango-webhook/${payload.providerConfigKey}/${payload.connectionId}/${payload.model}`,
56+
workflowIdReusePolicy: WorkflowIdReusePolicy.WORKFLOW_ID_REUSE_POLICY_TERMINATE_IF_RUNNING,
57+
retry: {
58+
maximumAttempts: 10,
59+
},
60+
args: [payload],
61+
})
6162

6263
res.sendStatus(204)
6364
}),

0 commit comments

Comments
 (0)