File tree Expand file tree Collapse file tree 1 file changed +5
-0
lines changed
Expand file tree Collapse file tree 1 file changed +5
-0
lines changed Original file line number Diff line number Diff line change 99
1010namespace Pterodactyl \Http \Requests \Base ;
1111
12+ use Illuminate \Validation \Rule ;
1213use Pterodactyl \Models \User ;
1314use Pterodactyl \Http \Requests \FrontendUserFormRequest ;
1415use Pterodactyl \Exceptions \Http \Base \InvalidPasswordProvidedException ;
16+ use Pterodactyl \Traits \Helpers \AvailableLanguages ;
1517
1618class 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 :
You can’t perform that action at this time.
0 commit comments