Add optional to control wether a welcome mail should be send after a registration by social network
This commit is contained in:
@ -17,6 +17,7 @@ use Da\User\Event\UserEvent;
|
||||
use Da\User\Factory\MailFactory;
|
||||
use Da\User\Form\RegistrationForm;
|
||||
use Da\User\Form\ResendForm;
|
||||
use Da\User\Helper\SecurityHelper;
|
||||
use Da\User\Model\SocialNetworkAccount;
|
||||
use Da\User\Model\User;
|
||||
use Da\User\Query\SocialNetworkAccountQuery;
|
||||
@ -175,7 +176,11 @@ class RegistrationController extends Controller
|
||||
if ($user->load(Yii::$app->request->post()) && $user->validate()) {
|
||||
$this->trigger(SocialNetworkConnectEvent::EVENT_BEFORE_CONNECT, $event);
|
||||
|
||||
$mailService = MailFactory::makeWelcomeMailerService($user);
|
||||
if ($this->module->sendWelcomeMailAfterSocialNetworkRegistration) {
|
||||
$mailService = MailFactory::makeWelcomeMailerService($user);
|
||||
} else {
|
||||
$mailService = null;
|
||||
}
|
||||
if ($this->make(UserCreateService::class, [$user, $mailService])->run()) {
|
||||
$account->connect($user);
|
||||
$this->trigger(SocialNetworkConnectEvent::EVENT_AFTER_CONNECT, $event);
|
||||
|
||||
Reference in New Issue
Block a user