Skip to content

Conversation

ceciliaavila
Copy link
Collaborator

Fixes #6820

Description

This PR fixes the join pre-built function in AdaptiveExpressions to correctly return the values of an input with nested arrays.
Now, both JS and .NET implementations return the same result.

Specific Changes

  • Updated the EvalJoin method in BuiltinFunctions/Join to handle nested arrays in the input.
  • Added a test case to cover this scenario in ExpressionParserTests.

Testing

These images show the new unit test passing.
image

@ceciliaavila ceciliaavila added the Automation: No parity PR does not need to be applied to other languages. label Jun 6, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Automation: No parity PR does not need to be applied to other languages.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Discrepancy between .NET and JavaScript results when using adaptive expression join() prebuilt function to join array elements
1 participant