CC : Satya Vijay Siddha
Hi Amannda Johnson
There are two scenarios in this .
1. After adding new field and applying eligibility on it, if field label is changed , eligibility doesn't work properly and name is not properly displayed on Eligibility criteria component.
Harbinger comments :- We have verified this scenario and its working properly. When field label is changed , it works correctly at all places wherever eligibility is used
2. After adding new field(only for dropdown list, checkbox, radio list) and applying eligibility on it, if field option label is changed , eligibility doesn't work properly and name is not properly displayed on Eligibility criteria component.
Harbinger comments : - When option label is changed(only for dropdown list, checkbox, radio list), its not reflected in eligibility criteria. For this, wherever eligibility is applied ,needs to be changed from there. This implementation is since begining. Its not changed by recent stage build.
When option label is changed, it cannot be applied to all places wherever eligibility is applied.Because, options are stored in a single string in database. It will be very complex to change eligibility from changed option label and also will impact performance.
There can be below solution for this :
1. To disable options on field setting in form builder if that field is used in eligibility.
Please let us know if we should go with this change.
Thanks,
Swapnil P.
Check this on priority