You've already forked Epicnabbo-Catalogus-Updated-Daily
🆙 More fixes 🆙
This commit is contained in:
@@ -18,12 +18,15 @@ class AccountSettingsController extends Controller
|
||||
private readonly SessionService $sessionService,
|
||||
private readonly UserService $userService,
|
||||
private readonly RconService $rconService
|
||||
): void {}
|
||||
) {}
|
||||
|
||||
public function edit(): View
|
||||
{
|
||||
/** @var \App\Models\User $user */
|
||||
$user = Auth::user();
|
||||
|
||||
return view('user.settings.account', [
|
||||
'user' => Auth::user()->load('settings:allow_name_change'),
|
||||
'user' => $user->load('settings:allow_name_change'),
|
||||
]);
|
||||
}
|
||||
|
||||
@@ -46,7 +49,7 @@ class AccountSettingsController extends Controller
|
||||
|
||||
// $allowedNameChange = $user->settings?->allow_name_change && $user->username !== $request->input('username');
|
||||
|
||||
if (! $this->rconService->isConnected() && Auth::user()->online === '1') {
|
||||
if (! $this->rconService->isConnected() && $user->online) {
|
||||
return back()->withErrors('You must be offline to change your account settings');
|
||||
}
|
||||
|
||||
@@ -55,12 +58,12 @@ class AccountSettingsController extends Controller
|
||||
$this->userService->updateField($user, 'username', $request->input('username'));
|
||||
} **/
|
||||
if ($user->mail !== $request->input('mail')) {
|
||||
$this->userService->updateField($user, 'mail', $request->input('mail'));
|
||||
$this->userService->updateField($user, 'mail', $request->string('mail')->toString());
|
||||
}
|
||||
|
||||
if ($user->motto !== $request->input('motto')) {
|
||||
$this->rconService->setMotto($user, $request->input('motto'));
|
||||
$this->userService->updateField($user, 'motto', $request->input('motto'));
|
||||
$this->rconService->setMotto($user, $request->string('motto')->toString());
|
||||
$this->userService->updateField($user, 'motto', $request->string('motto')->toString());
|
||||
}
|
||||
|
||||
return to_route('settings.account.show')->with('success', __('Your account settings has been updated'));
|
||||
|
||||
Reference in New Issue
Block a user