project-flogo / flow

Flow is a flow-based process engine implementation for processing event-driven requests.
BSD 3-Clause "New" or "Revised" License
95 stars 38 forks source link

handled event id for subflow combination #195

Closed vanilcha-tibco closed 6 months ago

vanilcha-tibco commented 6 months ago

What kind of change does this PR introduce? (check one with "x")

[*] Bugfix
[] Feature
[] Code style update (formatting, local variables)
[] Refactoring (no functional changes, no api changes)
[] Other... Please describe:

Fixes: # Nil event ID for detached subflow.

What is the current behavior? Detached sub-flow throws nil attribute error if detached subflow is triggered from sync subflow activity.

What is the new behavior? Detached subflow activity will read event id from the master instance if the event id is not found in parent.