From 15808597c2dfe5c59431af5987bb2f2210a55ea0 Mon Sep 17 00:00:00 2001 From: Henrik Hautakoski Date: Thu, 22 Jul 2021 18:26:51 +0200 Subject: [PATCH] app/Http/Requests/UserRequest.php: Add character_id --- app/Http/Requests/UserRequest.php | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/app/Http/Requests/UserRequest.php b/app/Http/Requests/UserRequest.php index 92de65b..53968cf 100644 --- a/app/Http/Requests/UserRequest.php +++ b/app/Http/Requests/UserRequest.php @@ -36,8 +36,12 @@ class UserRequest extends FormRequest */ public function rules() { + $user = auth()->user(); + $character_ids = $user->characters->pluck('id'); + return [ 'username' => [ 'required', 'min:4', Rule::unique('users')->ignore(auth()->user()) ], + 'character_id' => 'nullable|in:' . $character_ids->join(','), 'current_password' => 'nullable|required_with:password|current_password', 'password' => 'nullable|min:8|confirmed', ];