Commit b1d7ea0
fix: generate VoidConditionOutcome before parameter binding check (CE6686)
autoBindCallMicroflow() generated the default VoidConditionOutcome
inside the microflow lookup loop, after the early return for explicit
parameter mappings. When MDL included WITH (...) clauses, the function
returned before reaching outcome generation, producing CallMicroflowTask
activities with empty Outcomes — triggering CE6686 in Studio Pro.
Move outcome generation before the parameter check so it runs
unconditionally.
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>1 parent 3ca3e85 commit b1d7ea0
1 file changed
Lines changed: 15 additions & 11 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
675 | 675 | | |
676 | 676 | | |
677 | 677 | | |
| 678 | + | |
678 | 679 | | |
679 | 680 | | |
680 | 681 | | |
681 | 682 | | |
682 | | - | |
| 683 | + | |
| 684 | + | |
| 685 | + | |
| 686 | + | |
| 687 | + | |
| 688 | + | |
| 689 | + | |
| 690 | + | |
| 691 | + | |
| 692 | + | |
| 693 | + | |
| 694 | + | |
| 695 | + | |
| 696 | + | |
683 | 697 | | |
684 | 698 | | |
685 | 699 | | |
| |||
713 | 727 | | |
714 | 728 | | |
715 | 729 | | |
716 | | - | |
717 | | - | |
718 | | - | |
719 | | - | |
720 | | - | |
721 | | - | |
722 | | - | |
723 | | - | |
724 | | - | |
725 | | - | |
726 | 730 | | |
727 | 731 | | |
728 | 732 | | |
| |||
0 commit comments