Support for Multiple 'else if' Branches in Workflow Conditional Nodes #4223
shelltea
started this conversation in
Suggestion
Replies: 1 comment
-
@crazywoola Hi, I noticed that the issue I submitted has been converted into a discussion. I would like to know what steps should I take if I want to further advance this feature proposal? |
Beta Was this translation helpful? Give feedback.
0 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
Self Checks
1. Is this request related to a challenge you're experiencing?
While using the workflow feature for complex decision-making processes, I encountered limitations with the existing conditional nodes, which currently support only 'if' and 'else' branches. This limitation makes it difficult to implement more nuanced logic without creating multiple nested conditions or separate paths, which can be cumbersome and less intuitive. It was frustrating because I had to redesign workflows that could have been more streamlined with additional 'else if' conditions.
2. Describe the feature you'd like to see
I would like to see the conditional nodes in the workflow editor enhanced to support multiple 'else if' branches. This would allow for more direct and readable logic flows within a single conditional node. Here's a basic sketch of how I imagine it could look:
3. How will this feature improve your workflow or experience?
Incorporating multiple 'else if' branches would significantly streamline the creation and maintenance of complex workflows. It would reduce the need for additional nodes or convoluted branching structures, making workflows easier to understand at a glance, which is crucial for debugging and collaboration.
4. Additional context or comments
This enhancement would align the workflow editor with common programming practices, making it more intuitive for users with a background in software development. It also potentially reduces errors by minimizing the complexity of workflow setups.
5. Can you help us with this feature?
Beta Was this translation helpful? Give feedback.
All reactions