-
Type:
Bug
-
Resolution: Fixed
-
Priority:
Low
-
Component/s: Approvals
-
None
-
1
-
Severity 3 - Minor
Issue Summary
The logic to lookup the Approvers-custom field seems fragile and breaks, e.g. when the field is translated.
When the field has a different name in another language and an approver is added by an actor that has that different language selected, the update might be missed and no approval notification is triggered.
This also affects A4J automation. It is not 100% clear what language will be used for the field lookup when performed by the automation user
This is reproducible on Data Center: not attempted
Steps to Reproduce
- in a classic project
- app approval to a workflow
- add a second language to the project
- translate the approval custom field in that other language (to something else than Approvers)
- change your users default language to the second language
- add an approver
Expected Results
An approval notification is generated
Actual Results
No approval notification is generated
Workaround
Make sure all "Approvers" fields are translated to "Approvers" in all supported languages or at least translate to the exact same name in all languages.