-
Notifications
You must be signed in to change notification settings - Fork 15
Open
Labels
Description
Bug description:
In Conditional, when values are entered manually, the left-side value is not cast to a string, causing string comparisons to fail (e.g. cat == "cat").
Expected behavior:
Manually entered values on both sides should be cast to strings (or consistently typed), allowing correct comparison and rule evaluation.
Screenshots:
N/A
Additional information:
Repro steps:
- Add Conditional node
- Open Edit
- Add a rule
- Switch both value fields to manual entry
- Enter
caton the left side - Enter
caton the right side - For each logic output, add Message to client:
- TRUE →
WIN - FALSE →
FAIL
- TRUE →
- Add End Service node
- Save the service
- Test the service
Result:
- Comparison fails
- Logic does not resolve as expected due to left-side value not being cast to string
Metadata
Metadata
Assignees
Labels
Type
Projects
Status
Ready
