From 988000952e82a63f15ea52c2fc9fd15a4ac6594e Mon Sep 17 00:00:00 2001 From: snipe Date: Mon, 21 Jul 2025 13:48:01 +0100 Subject: [PATCH] Fixed RB-3997 Signed-off-by: snipe --- app/Http/Requests/UploadFileRequest.php | 15 +++++++++++++-- 1 file changed, 13 insertions(+), 2 deletions(-) diff --git a/app/Http/Requests/UploadFileRequest.php b/app/Http/Requests/UploadFileRequest.php index 2cb8ff0008..82f4a35be1 100644 --- a/app/Http/Requests/UploadFileRequest.php +++ b/app/Http/Requests/UploadFileRequest.php @@ -80,9 +80,20 @@ class UploadFileRequest extends Request { $attributes = []; - if ($this->file) { + if (($this->file) && (is_array($this->file))) { + for ($i = 0; $i < count($this->file); $i++) { - $attributes['file.'.$i] = $this->file[$i]->getClientOriginalName(); + + try { + + if ($this->file[$i]) { + $attributes['file.'.$i] = $this->file[$i]->getClientOriginalName(); + } + + } catch (\Exception $e) { + $attributes['file.'.$i] = 'Invalid file'; + } + } }