diff --git a/packages/workflow/src/WorkflowHooks.ts b/packages/workflow/src/WorkflowHooks.ts index cb7a15b8b3..3462719bc2 100644 --- a/packages/workflow/src/WorkflowHooks.ts +++ b/packages/workflow/src/WorkflowHooks.ts @@ -33,7 +33,8 @@ export class WorkflowHooks { this.executionId = executionId; this.workflowData = workflowData; this.sessionId = optionalParameters.sessionId; - this.retryOf = optionalParameters.retryOf; + // retryOf might be `null` from TypeORM + this.retryOf = optionalParameters.retryOf ?? undefined; } // eslint-disable-next-line @typescript-eslint/explicit-module-boundary-types, @typescript-eslint/no-explicit-any