diff options
| author | Jan-Hendrik Willms <tleilax+github@gmail.com> | 2023-12-20 09:53:37 +0100 |
|---|---|---|
| committer | Jan-Hendrik Willms <tleilax+github@gmail.com> | 2024-04-08 14:26:27 +0200 |
| commit | 8142b3f34ba92644acbcac8f0ec974316db80e10 (patch) | |
| tree | e5b85b8b5dc74f17d8dc2fa863018c12b7553377 /lib/classes/Avatar.class.php | |
| parent | bcd76d3c5ac715a33668d4c6611b7be8f11e3404 (diff) | |
implement use image validator service, fixes #3593tic-3593
Diffstat (limited to 'lib/classes/Avatar.class.php')
| -rw-r--r-- | lib/classes/Avatar.class.php | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/lib/classes/Avatar.class.php b/lib/classes/Avatar.class.php index 959523f..7178e1a 100644 --- a/lib/classes/Avatar.class.php +++ b/lib/classes/Avatar.class.php @@ -367,7 +367,7 @@ class Avatar $ext = mb_strtolower($pathinfo['extension']); // passende Endung ? - if (!in_array($ext, words('jpg jpeg gif png webp'))) { + if (!app(\Studip\Services\ImageValidator::class)->validateName($_FILES[$userfile]['name'])) { throw new Exception(sprintf( _('Der Dateityp der Bilddatei ist falsch (%s). Es sind nur die Dateiendungen .gif, .png, .jpeg, .jpg oder .webp erlaubt!'), $ext |
