Made it so users can switch languages themselves
This commit is contained in:
parent
9a06647435
commit
9ae25538c3
3 changed files with 20 additions and 2 deletions
|
@ -7,9 +7,12 @@ use Prologue\Alerts\AlertsMessageBag;
|
|||
use Pterodactyl\Http\Controllers\Controller;
|
||||
use Pterodactyl\Services\Users\UserUpdateService;
|
||||
use Pterodactyl\Http\Requests\Base\AccountDataFormRequest;
|
||||
use Pterodactyl\Traits\Helpers\AvailableLanguages;
|
||||
|
||||
class AccountController extends Controller
|
||||
{
|
||||
use AvailableLanguages;
|
||||
|
||||
/**
|
||||
* @var \Prologue\Alerts\AlertsMessageBag
|
||||
*/
|
||||
|
@ -39,7 +42,9 @@ class AccountController extends Controller
|
|||
*/
|
||||
public function index()
|
||||
{
|
||||
return view('base.account');
|
||||
return view('base.account', [
|
||||
'languages' => $this->getAvailableLanguages(true),
|
||||
]);
|
||||
}
|
||||
|
||||
/**
|
||||
|
@ -60,7 +65,7 @@ class AccountController extends Controller
|
|||
} elseif ($request->input('do_action') === 'email') {
|
||||
$data['email'] = $request->input('new_email');
|
||||
} elseif ($request->input('do_action') === 'identity') {
|
||||
$data = $request->only(['name_first', 'name_last', 'username']);
|
||||
$data = $request->only(['name_first', 'name_last', 'username', 'language']);
|
||||
}
|
||||
|
||||
$this->updateService->setUserLevel(User::USER_LEVEL_USER);
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue