Skip to content

Send email to user after placeholder contribution reassignment when confirmation is skipped (through either group and admin bypass)

About

This issue relates to two features:

When placeholder user confirmation is skipped through either:

we will send an email to the user that is being reassigned after the reassignment has been completed, so they are informed that contributions were reassigned to them.

But we will not send an email to user after reassignment, when confirmation is skipped, when an admin has reassigned to an inactive user.

Implementation

The email should be sent within Import::SourceUsers::ReassignService when the admin or group owner by-pass has been performed, unless the user assigned was an inactive user (within ReassignService this would be when #admin_bypass_confirmation? && !assignee_user.active?).

Edited by Luke Duncalfe