Function entrySatisfiesCondition error when run
The function entrySatisfiesCondition is not working. When you run it, it fails with the below error.
The reference .TestPageList(?).TestPageList().pyLabel is not valid. Reason: unexpected character '?' at position 14, expected subscript
Steps to Reproduce
Use below expression to do property-set
@(Pega-RULES:ExpressionEvaluators).entrySatisfiesCondition(.TestPageList(Local.vIndex).TestPageList().pyLabel, "=", test1, "ANY")
P.S. TestPageList is pagelist with class defination @baseclass
A defect in Pegasystems’ code or rules.
The expression parser, which is parsing the function is removing Local.vIndex and replacing it with '?'.
HFix-23423 resolves the issue.