feel-scala
feel-scala copied to clipboard
duplicate values() doesn't work for context items
Describe the bug The built-in function duplicate values() doesn't filter duplicates for a list of context items.
duplicate values([{x:1},{x:2},{x:1}])
To Reproduce Steps to reproduce the behavior:
- Evaluate the expression
duplicate values([{x:1},{x:2},{x:1}])
- Verify that the result is an empty list
Expected behavior
The function duplicate values() should find duplicates for a list of context items.
duplicate values([{x:1},{x:2},{x:1}])
// [{"x":1}]
Environment
- FEEL engine version:
1.17.3 - Affects:
- Camunda Automation Platform 7: [7.x]
- Zeebe broker:
8.3.3