Some delegates do not receive a notification sent to a group. When a notification is generated all the recipients are included via the various means means on the Who will Receive section. Once the recipients are established, the delegate table is queried to find any delegates for those users. The potential delegates are looped through to add them to the recipients list. Under some conditions, the loop being prematurely terminated if a delegate is processed that is already a recipient of the notification, included via Who to Receive.
When the notification is triggered to single user, (e.g. when the user is Affected user) then the user's delegate is getting notified but, when the notification is triggered to a group (e.g. Assignment group) the delegates of the group members are not being notified.
Steps to Reproduce
- Create a user with some delegates.
- Assign that user to a group.
- Create a notification.
- In the 'who will receive' add the selected group in step 2.
- Add a delegate in the list of recipient.
- Click on Preview notification and notice the delegates are not added on the preview.
Please review the related fix target list to determine the latest patch to upgrade to. If an upgrade is not possible yet, remove the affected delegates and add them in the normal recipient list for the notification.
Related Problem: PRB1248404