From 78bc98a4cb2ac24487c6920ddc93291a32ae86bc Mon Sep 17 00:00:00 2001 From: Dennis Eichhorn Date: Fri, 29 Sep 2023 20:48:39 +0000 Subject: [PATCH] fix tests --- Controller/ApiController.php | 12 ++++++------ tests/Autoloader.php | 2 +- 2 files changed, 7 insertions(+), 7 deletions(-) diff --git a/Controller/ApiController.php b/Controller/ApiController.php index 4ac89a6..f3f9eb6 100755 --- a/Controller/ApiController.php +++ b/Controller/ApiController.php @@ -398,18 +398,18 @@ final class ApiController extends Controller $request->header->account ); - if ($collection->id === 0) { + $collection->setPath('/Modules/Media/Files/Modules/Workflow/' . ($request->getDataString('name') ?? '')); + $collection->setVirtualPath('/Modules/Workflow'); + + $this->createModel($request->header->account, $collection, CollectionMapper::class, 'collection', $request->getOrigin()); + + if ($collection->id < 1) { $response->header->status = RequestStatusCode::R_403; $this->createInvalidCreateResponse($request, $response, $collection); return; } - $collection->setPath('/Modules/Media/Files/Modules/Workflow/' . ($request->getDataString('name') ?? '')); - $collection->setVirtualPath('/Modules/Workflow'); - - $this->createModel($request->header->account, $collection, CollectionMapper::class, 'collection', $request->getOrigin()); - $collectionId = $collection->id; } diff --git a/tests/Autoloader.php b/tests/Autoloader.php index 2d578b9..0fdcbf5 100755 --- a/tests/Autoloader.php +++ b/tests/Autoloader.php @@ -79,7 +79,7 @@ final class Autoloader $class = \strtr($class, '_\\', '//'); if (\stripos($class, 'Web/Backend') !== false || \stripos($class, 'Web/Api') !== false) { - $class = \str_replace('Web/', 'Install/Application/', $class); + $class = \is_dir(__DIR__ . '/Web') ? $class : \str_replace('Web/', 'Karaka/Web/', $class); } $class2 = $class;