You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Hey @sammkj. This is a good suggestion, I did not support idempotent initially but I see cases where you want to issue multiple async GET requests and then use their returns, so Ill definitely implement this.
We also need a better guards there to make sure error can be raised at compile-time.
Example
Expected Behavior
When
step3
returns{:error, reason}
, operations instep1
andstep3
should be rolled back and:noop
forstep2
.Current Behavior
The following error is thrown:
Why this is a problem?
This behavior will become an issue if you're composing multiple sages.
The text was updated successfully, but these errors were encountered: