Marie
2026-01-27 14:03:46 +01:00
committed by GitHub
parent f06caae098
commit c5953c9d50
@@ -10,8 +10,8 @@ import { Process } from 'src/engine/core-modules/message-queue/decorators/proces
import { Processor } from 'src/engine/core-modules/message-queue/decorators/processor.decorator';
import { MessageQueue } from 'src/engine/core-modules/message-queue/message-queue.constants';
import { MessageQueueService } from 'src/engine/core-modules/message-queue/services/message-queue.service';
import { CronTriggerEntity } from 'src/engine/metadata-modules/cron-trigger/entities/cron-trigger.entity';
import { WorkspaceEntity } from 'src/engine/core-modules/workspace/workspace.entity';
import { CronTriggerEntity } from 'src/engine/metadata-modules/cron-trigger/entities/cron-trigger.entity';
import {
ServerlessFunctionTriggerJob,
ServerlessFunctionTriggerJobData,
@@ -63,13 +63,15 @@ export class CronTriggerCronJob {
continue;
}
await this.messageQueueService.add<ServerlessFunctionTriggerJobData>(
await this.messageQueueService.add<ServerlessFunctionTriggerJobData[]>(
ServerlessFunctionTriggerJob.name,
{
serverlessFunctionId: cronTrigger.serverlessFunction.id,
workspaceId: cronTrigger.workspaceId,
payload: {},
},
[
{
serverlessFunctionId: cronTrigger.serverlessFunction.id,
workspaceId: cronTrigger.workspaceId,
payload: {},
},
],
{ retryLimit: 3 },
);
}