From 4c0cb746c26511ee77c532054c44f5d22c44cd3a Mon Sep 17 00:00:00 2001
From: Christian Kuhn <lolli@schwarzbu.ch>
Date: Tue, 12 Dec 2017 17:33:09 +0100
Subject: [PATCH] [BUGFIX] Filelist folders not expandable

A wrong type given to JsonResponse->setPayload()
fatals the return type on expanding the filelist
folder tree.

Change-Id: I7510ba7d5098b8b91c5016472487f73c6ca77e2c
Resolves: #83303
Releases: master
Reviewed-on: https://review.typo3.org/55053
Reviewed-by: Oliver Hader <oliver.hader@typo3.org>
Reviewed-by: Benni Mack <benni@typo3.org>
Tested-by: Benni Mack <benni@typo3.org>
Tested-by: TYPO3com <no-reply@typo3.com>
---
 .../Classes/Controller/FileSystemNavigationFrameController.php  | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/typo3/sysext/backend/Classes/Controller/FileSystemNavigationFrameController.php b/typo3/sysext/backend/Classes/Controller/FileSystemNavigationFrameController.php
index 260da27c501e..85eab22c35ef 100644
--- a/typo3/sysext/backend/Classes/Controller/FileSystemNavigationFrameController.php
+++ b/typo3/sysext/backend/Classes/Controller/FileSystemNavigationFrameController.php
@@ -236,7 +236,7 @@ class FileSystemNavigationFrameController
         if ($this->foldertree->getAjaxStatus() === false) {
             return $response->withStatus(500);
         }
-        return GeneralUtility::makeInstance(JsonResponse::class, $tree);
+        return GeneralUtility::makeInstance(JsonResponse::class, [$tree]);
     }
 
     /**
-- 
GitLab