From a1ba2c22f9c880d90a6148cf8a76ae224af126ab Mon Sep 17 00:00:00 2001 From: Stefan Galinski <stefan@sgalinski.de> Date: Wed, 22 Jan 2025 21:55:59 +0100 Subject: [PATCH] [BUGFIX] Fix PHP warning --- Classes/Controller/Ajax/UploadController.php | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/Classes/Controller/Ajax/UploadController.php b/Classes/Controller/Ajax/UploadController.php index f17b00e0..84b4eb53 100644 --- a/Classes/Controller/Ajax/UploadController.php +++ b/Classes/Controller/Ajax/UploadController.php @@ -41,6 +41,9 @@ use TYPO3\CMS\Core\Utility\GeneralUtility; class UploadController extends AbstractAjaxController { public const JOB_APPLICATION_TEMP_FOLDER = 'temp'; + /** + * @var mixed|string + */ public $jobFolderPath = 'JobApplication'; /** @@ -141,7 +144,7 @@ class UploadController extends AbstractAjaxController { $storage = $this->fileAndFolderService->getStorage(); $fileName = $storage->sanitizeFileName( strtolower( - str_replace(' ', '_', trim($pathInfo['filename'] . '.' . strtolower($pathInfo['extension']))) + str_replace(' ', '_', trim($pathInfo['filename'] . '.' . strtolower($pathInfo['extension'] ?? ''))) ) ); // if the job application folder is not existing, create it -- GitLab