From 134e4d3073f022c025a37f4fb199ea710040ad58 Mon Sep 17 00:00:00 2001 From: JiaJia Ji Date: Thu, 19 Sep 2024 12:11:21 +0200 Subject: [PATCH] fix condition, otherwise blocks folders --- src/Controller/Admin/DataObject/DataObjectController.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/Controller/Admin/DataObject/DataObjectController.php b/src/Controller/Admin/DataObject/DataObjectController.php index 3f4cc720e..a5ba9b5a4 100644 --- a/src/Controller/Admin/DataObject/DataObjectController.php +++ b/src/Controller/Admin/DataObject/DataObjectController.php @@ -1881,7 +1881,7 @@ public function copyAction(Request $request): JsonResponse } $user = Tool\Admin::getCurrentUser(); - if ($target->isAllowed('create') && $source instanceof DataObject\Concrete && $user->isAllowed($source->getClassId(), 'class')) { + if ($target->isAllowed('create') && ($source instanceof DataObject\Concrete ? $user->isAllowed($source->getClassId(), 'class') : true)) { $source = DataObject::getById($sourceId); if ($source != null) { if ($source instanceof DataObject\Concrete && $latestVersion = $source->getLatestVersion()) {