Skip to content

Conversation

@mfsiega
Copy link
Contributor

@mfsiega mfsiega commented Dec 1, 2025

Summary

In partial executions, while searching for the start nodes, if we see a Loop node we check the output at index 0 (the done output). If there's no data, we treat the whole loop as needing to be re-run.

However, some Loop nodes don't actually represent a loop in the graph e.g., while a workflow is under development. In this case we want to check the loop output (index 1) to determine whether it should be included as a start node.

Related Linear tickets, Github issues, and Community forum posts

Closes https://linear.app/n8n/issue/CAT-891.

Review / Merge checklist

  • PR title and summary are descriptive. (conventions)
  • Docs updated or follow-up ticket created.
  • Tests included.
  • PR Labeled with release/backport (if the PR is an urgent fix that needs to be backported)

@codecov
Copy link

codecov bot commented Dec 1, 2025

Codecov Report

✅ All modified and coverable lines are covered by tests.

📢 Thoughts on this report? Let us know!

@n8n-assistant n8n-assistant bot added core Enhancement outside /nodes-base and /editor-ui n8n team Authored by the n8n team labels Dec 1, 2025
@mfsiega mfsiega requested a review from despairblue December 1, 2025 16:14
Copy link
Contributor

@cubic-dev-ai cubic-dev-ai bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

No issues found across 2 files

@currents-bot
Copy link

currents-bot bot commented Dec 1, 2025

E2E Tests: n8n tests passed after 9m 51.5s

🟢 592 · 🔴 0 · ⚪️ 12 · 🟣 4

View Run Details

Run Details

  • Project: n8n

  • Groups: 2

  • Framework: Playwright

  • Run Status: Passed

  • Commit: 2da9e00

  • Spec files: 99

  • Overall tests: 604

  • Duration: 9m 51.5s

  • Parallelization: 9

Groups

GroupId Results Spec Files Progress
ui 🟢 541 · 🔴 0 · ⚪️ 12 · 🟣 4 92 / 92
ui:isolated 🟢 51 · 🔴 0 · ⚪️ 0 7 / 7


This message was posted automatically by currents.dev | Integration Settings

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

core Enhancement outside /nodes-base and /editor-ui n8n team Authored by the n8n team

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants