diff --git a/lib/Service/NotesService.php b/lib/Service/NotesService.php index dca19508f..1716bc106 100644 --- a/lib/Service/NotesService.php +++ b/lib/Service/NotesService.php @@ -260,7 +260,8 @@ public function createImage(string $userId, int $noteid, $fileDataArray) { } catch (\Exception $e) { $filename = uniqid(); } - $filename = $filename . '.' . explode('.', $fileDataArray['name'])[1]; + $parts = explode('.', $fileDataArray['name']); + $filename .= '.' . end($parts); if ($fileDataArray['tmp_name'] === '') { throw new ImageNotWritableException();