Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/cydrobolt/polr.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorChaoyi Zha <summermontreal@gmail.com>2016-02-27 23:58:52 +0300
committerChaoyi Zha <summermontreal@gmail.com>2016-02-27 23:58:52 +0300
commita1be7a07066396a6cbc37f8f57faf30cf6e69287 (patch)
tree1f6d8b84850588bf409a55fde7dccfafac523a50
parentb190ed6d1c88d7e5009dcf580cc137b307fcf6e1 (diff)
Correctly include from/name
-rw-r--r--app/Http/Controllers/UserController.php16
1 files changed, 11 insertions, 5 deletions
diff --git a/app/Http/Controllers/UserController.php b/app/Http/Controllers/UserController.php
index 4a5e15a..46f6f71 100644
--- a/app/Http/Controllers/UserController.php
+++ b/app/Http/Controllers/UserController.php
@@ -86,11 +86,6 @@ class UserController extends Controller {
}
else {
// email activation is necessary
- Mail::send('emails.activation', [
- 'username' => $username, 'recovery_key' => $user->recovery_key, 'ip' => $ip
- ], function ($m) use ($user) {
- $m->to($user->email, $user->username)->subject(env('APP_NAME') . ' account activation');
- });
$response = redirect(route('login'))->with('success', 'Thanks for signing up! Please confirm your email to continue..');
$active = 0;
}
@@ -105,6 +100,17 @@ class UserController extends Controller {
$user = UserFactory::createUser($username, $email, $password, $active, $ip, $api_key, $api_active);
+
+ if ($acct_activation_needed) {
+ Mail::send('emails.activation', [
+ 'username' => $username, 'recovery_key' => $user->recovery_key, 'ip' => $ip
+ ], function ($m) use ($user) {
+ $m->from(env('MAIL_FROM_ADDRESS'), env('MAIL_FROM_NAME'));
+
+ $m->to($email, $username)->subject(env('APP_NAME') . ' account activation');
+ });
+ }
+
return $response;
}