@@ 249-263 (lines=15) @@ | ||
246 | } |
|
247 | ||
248 | // Was the user updated? |
|
249 | if ($user->save()) |
|
250 | { |
|
251 | // Prepare the success message |
|
252 | $success = Lang::get('base.auth.account.changed'); |
|
253 | ||
254 | Mail::queue('emails.account.password-changed', [ 'user' => $user ], function ($m) use ($user) { |
|
255 | $m->to($user->email, $user->first_name . ' ' . $user->last_name); |
|
256 | $m->subject(Lang::get('base.mails.password_changed')); |
|
257 | }); |
|
258 | ||
259 | Base::Log($user->username . ' (' . $user->first_name . ' ' . $user->last_name . ') changed its password account. '); |
|
260 | ||
261 | // Redirect to the user page |
|
262 | return Redirect::route($redirect)->with('success', $success); |
|
263 | } |
|
264 | } |
|
265 | else |
|
266 | { |
|
@@ 400-414 (lines=15) @@ | ||
397 | ||
398 | $user->status = 2; |
|
399 | ||
400 | if ($user->save()) |
|
401 | { |
|
402 | Base::TargettedLog($user->username . ' (' . $user->first_name . ' ' . $user->last_name . ') account was refused. ', $user->id); |
|
403 | ||
404 | if (Base::getSetting('SEND_EMAIL_ON_REFUSE')) |
|
405 | Mail::queue('emails.account.refused-by-admin', [ 'user' => $user ], function ($m) use ($user) { |
|
406 | $m->to($user->email, $user->first_name . ' ' . $user->last_name); |
|
407 | $m->subject(Lang::get('base.mails.account_accepted')); |
|
408 | }); |
|
409 | ||
410 | $success = Lang::get('base.auth.account.rejected'); |
|
411 | ||
412 | // Redirect to the user page |
|
413 | return Redirect::route('users.pending')->withInput()->with('success', $success); |
|
414 | } |
|
415 | ||
416 | $error = Lang::get('base.base.error'); |
|
417 |