IdentityNow - Workflows - Compare Strings not working

Hi Team,

We have a requirement on the compare strings with json bodies outputs.

Like we are using the compare strings and we have two json bodies in two values of compare strings the check is ‘Equals’ both the json return same value but the compare string always goes to false path.

Value one : $.accountRequests[*].attributeRequests[?(@.attributeValue==“CheckValue”)].attributeValue

Returns : [CheckValue]

Second Value (Choose Variable) : $.accountRequests[].attributeRequests[].attributeValue

Returns : [CheckValue]

Inspite of going to true ‘compare strings’ always goes to false path…Any thoughts on this.?
The trigger that we are using is “Provisioning Completed”.

We really need to get this working we have tried so many json bodies which gives the same value and also we even used VerifyData which always goes to true.

It will be much helpful for us if anyone have any idea or thoughts on the issue that we are seeing…

@colin_mckibben If you have any thoughts on the above issue please let us know so that we can move forward on this

Thanks,

Related to this discussion: [Fixed] Workflows JSONpath Issue: Array brackets always present when using filters - #12 by BenNelson. The ticket is currently in the backlog.