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 and in the who will receive add that group and add a delegate in the list of recipient. Save.
- On the notification, click Preview notification.
You see that the delegates are not added on the preview.
If a delegate is not receiving the notification, please remove him from the delegate, and add them on the normal recipient list for the notification.
Related Problem: PRB1248404