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
When the IfPipe is configured with jsonPathExpression = "$.root" and expressionValue = "123", then with the input
{root: 123}
The expression evaluates to the ELSE-Forward instead of the THEN-Forward.
When the root value is quoted like a string, so like {root: "123"} the THEN-Forward is selected as expected.
Expected Behavior
I would expect numerical (and boolean) values to be evaluated properly, at least an exact match on value to work (even if decimal parsing cannot be supported).