|
@@ 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 |
|
|