Skip to content

Commit fb51659

Browse files
authored
Fixed checking of the language change
1 parent f6d0147 commit fb51659

File tree

1 file changed

+5
-0
lines changed

1 file changed

+5
-0
lines changed

app/Http/Requests/Base/AccountDataFormRequest.php

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9,12 +9,16 @@
99

1010
namespace Pterodactyl\Http\Requests\Base;
1111

12+
use Illuminate\Validation\Rule;
1213
use Pterodactyl\Models\User;
1314
use Pterodactyl\Http\Requests\FrontendUserFormRequest;
1415
use Pterodactyl\Exceptions\Http\Base\InvalidPasswordProvidedException;
16+
use Pterodactyl\Traits\Helpers\AvailableLanguages;
1517

1618
class AccountDataFormRequest extends FrontendUserFormRequest
1719
{
20+
use AvailableLanguages;
21+
1822
/**
1923
* @return bool
2024
* @throws \Pterodactyl\Exceptions\Http\Base\InvalidPasswordProvidedException
@@ -59,6 +63,7 @@ public function rules()
5963
'name_first' => array_get($modelRules, 'name_first'),
6064
'name_last' => array_get($modelRules, 'name_last'),
6165
'username' => array_get($modelRules, 'username'),
66+
'language' => 'required|string|' . Rule::in(array_keys($this->getAvailableLanguages())),
6267
];
6368
break;
6469
default:

0 commit comments

Comments
 (0)