This commit is contained in:
Oreo Oreoniv 2018-12-09 14:40:03 +03:00 committed by GitHub
parent a4a758e202
commit c1fb38fb5e
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -10,15 +10,11 @@
namespace Pterodactyl\Http\Requests\Base; namespace Pterodactyl\Http\Requests\Base;
use Pterodactyl\Models\User; use Pterodactyl\Models\User;
use Illuminate\Validation\Rule;
use Pterodactyl\Traits\Helpers\AvailableLanguages;
use Pterodactyl\Http\Requests\FrontendUserFormRequest; use Pterodactyl\Http\Requests\FrontendUserFormRequest;
use Pterodactyl\Exceptions\Http\Base\InvalidPasswordProvidedException; use Pterodactyl\Exceptions\Http\Base\InvalidPasswordProvidedException;
class AccountDataFormRequest extends FrontendUserFormRequest class AccountDataFormRequest extends FrontendUserFormRequest
{ {
use AvailableLanguages;
/** /**
* @return bool * @return bool
* @throws \Pterodactyl\Exceptions\Http\Base\InvalidPasswordProvidedException * @throws \Pterodactyl\Exceptions\Http\Base\InvalidPasswordProvidedException
@ -63,7 +59,7 @@ class AccountDataFormRequest extends FrontendUserFormRequest
'name_first' => array_get($modelRules, 'name_first'), 'name_first' => array_get($modelRules, 'name_first'),
'name_last' => array_get($modelRules, 'name_last'), 'name_last' => array_get($modelRules, 'name_last'),
'username' => array_get($modelRules, 'username'), 'username' => array_get($modelRules, 'username'),
'language' => 'required|string|' . Rule::in(array_keys($this->getAvailableLanguages())), 'language' => array_get($modelRules, 'language'),
]; ];
break; break;
default: default: