Recipient-resolution core for the event-driven email sender. The
email-notification-handler lambda resolves who should be emailed through
getRecipients and delivers through its own pipeline.
Recipient resolution reproduces the former customer-dashboard webhook
handler exactly: customer-configured emailAddresses, plus PropelAuth org
users matching the configured userIds / userGroups or the object's
dashboard "creator", each gated by the per-user preference overlay.
Recipient-resolution core for the event-driven email sender. The email-notification-handler lambda resolves who should be emailed through getRecipients and delivers through its own pipeline.
Recipient resolution reproduces the former customer-dashboard webhook handler exactly: customer-configured
emailAddresses, plus PropelAuth org users matching the configureduserIds/userGroupsor the object's dashboard "creator", each gated by the per-user preference overlay.