return err
}
if ei.CronSchedule != "" {
backOffType = enumsspb.WORKFLOW_BACKOFF_TYPE_CRON
backOffType = enumsspb.WORKFLOW_BACKOFF_TYPE_RETRY
} else {
backOffType = enumsspb.WORKFLOW_BACKOFF_TYPE_DELAY_START
}
// TaskID is set by shard
WorkflowKey: r.mutableState.GetWorkflowKey(),
VisibilityTimestamp: executionTime,
Version: startVersion,
WorkflowBackoffType: backOffType,
})
}
}