Feature proposal #8395closed
Implement conditioning against field id instead of field name
Since the condition code has evolved to no longer depend strictly on field name it would be significantly safer to condition against field ids. As in during conditional configuration it stores the field id instead of name. The biggest reason to do this is field name CAN BE CHANGED. This causes a problem where a condition suddenly no longer exists due to field name change. This will require migration code.