Does anyone have a script to export unused files to concrete 5.8 from 5.6. I tried to manually copy the files over, but when i search for those files, the File Manager gives an error If I comment out lines 103 it works and is able to find the files, but it wont list the files automatically in my file total. Trying to find a solid solution without hacking it.
My scripts creates and entry in the Files and FileVersions tables. Not sure what else i might be missing.
Argument 1 passed to Concrete\Core\Tree\Menu\Item\AbstractNodeItem::__construct() must be an instance of Concrete\Core\Tree\Node\Node, null given, called in -----------------/updates/concrete-cms-8.5.12_remote_updater/concrete/src/File/Menu.php on line 103
Details
/-------------------------/updates/concrete-cms-8.5.12_remote_updater/concrete/src/Tree/Menu/Item/AbstractNodeItem.php(18): TypeError->null | |
---|---|
/-------------------------/updates/concrete-cms-8.5.12_remote_updater/concrete/src/File/Menu.php(103): Concrete\Core\Tree\Menu\Item\AbstractNodeItem->__construct | |
/-------------------------/updates/concrete-cms-8.5.12_remote_updater/concrete/src/Entity/File/Version.php(1881): Concrete\Core\File\Menu->__construct | |
/-------------------------/updates/concrete-cms-8.5.12_remote_updater/concrete/src/Entity/File/File.php(110): Concrete\Core\Entity\File\Version->getJSONObject | |
/-------------------------/updates/concrete-cms-8.5.12_remote_updater/concrete/src/Entity/File/File.php(110): null->call_user_func_array | |
/-------------------------/updates/concrete-cms-8.5.12_remote_updater/concrete/src/File/Search/Result/Item.php(23): Concrete\Core\Entity\File\File->__call | |
/-------------------------/updates/concrete-cms-8.5.12_remote_updater/concrete/src/File/Search/Result/Item.php(15): Concrete\Core\File\Search\Result\Item->populateDetails | |
/-------------------------/updates/concrete-cms-8.5.12_remote_updater/concrete/src/File/Search/Result/Result.php(98): Concrete\Core\File\Search\Result\Item->__construct | |
/-------------------------/updates/concrete-cms-8.5.12_remote_updater/concrete/src/Search/Result/Result.php(119): Concrete\Core\File\Search\Result\Result->getItemDetails | |
/-------------------------/updates/concrete-cms-8.5.12_remote_updater/concrete/src/Search/Result/Result.php(163): Concrete\Core\Search\Result\Result->getItems | |
/-------------------------/updates/concrete-cms-8.5.12_remote_updater/concrete/src/File/Search/Result/Result.php(32): Concrete\Core\Search\Result\Result->getJSONObject | |
/-------------------------/updates/concrete-cms-8.5.12_remote_updater/concrete/controllers/search/standard.php(57): Concrete\Core\File\Search\Result\Result->getJSONObject | |
/-------------------------/updates/concrete-cms-8.5.12_remote_updater/concrete/src/Controller/AbstractController.php(315): Concrete\Controller\Search\Standard->searchBasic | |
/-------------------------/updates/concrete-cms-8.5.12_remote_updater/concrete/src/Controller/AbstractController.php(315): null->call_user_func_array | |
/-------------------------/updates/concrete-cms-8.5.12_remote_updater/concrete/src/Routing/ControllerRouteAction.php(64): Concrete\Core\Controller\AbstractController->runAction | |
/-------------------------/updates/concrete-cms-8.5.12_remote_updater/concrete/src/Http/RouteDispatcher.php(37): Concrete\Core\Routing\ControllerRouteAction->execute | |
/-------------------------/updates/concrete-cms-8.5.12_remote_updater/concrete/src/Http/Middleware/DispatcherDelegate.php(39): Concrete\Core\Http\RouteDispatcher->dispatch | |
/-------------------------/updates/concrete-cms-8.5.12_remote_updater/concrete/src/Http/Middleware/MiddlewareStack.php(86): Concrete\Core\Http\Middleware\DispatcherDelegate->next | |
/-------------------------/updates/concrete-cms-8.5.12_remote_updater/concrete/src/Http/DefaultDispatcher.php(126): Concrete\Core\Http\Middleware\MiddlewareStack->process | |
/-------------------------/updates/concrete-cms-8.5.12_remote_updater/concrete/src/Http/DefaultDispatcher.php(59): Concrete\Core\Http\DefaultDispatcher->handleDispatch | |
/-------------------------/updates/concrete-cms-8.5.12_remote_updater/concrete/src/Http/Middleware/DispatcherDelegate.php(39): Concrete\Core\Http\DefaultDispatcher->dispatch | |
/-------------------------/updates/concrete-cms-8.5.12_remote_updater/concrete/src/Http/Middleware/ThumbnailMiddleware.php(76): Concrete\Core\Http\Middleware\DispatcherDelegate->next | |
/-------------------------/updates/concrete-cms-8.5.12_remote_updater/concrete/src/Http/Middleware/MiddlewareDelegate.php(50): Concrete\Core\Http\Middleware\ThumbnailMiddleware->process | |
/-------------------------/updates/concrete-cms-8.5.12_remote_updater/concrete/src/Http/Middleware/FrameOptionsMiddleware.php(39): Concrete\Core\Http\Middleware\MiddlewareDelegate->next | |
/-------------------------/updates/concrete-cms-8.5.12_remote_updater/concrete/src/Http/Middleware/MiddlewareDelegate.php(50): Concrete\Core\Http\Middleware\FrameOptionsMiddleware->process | |
/-------------------------/updates/concrete-cms-8.5.12_remote_updater/concrete/src/Http/Middleware/CookieMiddleware.php(35): Concrete\Core\Http\Middleware\MiddlewareDelegate->next | |
/-------------------------/updates/concrete-cms-8.5.12_remote_updater/concrete/src/Http/Middleware/MiddlewareDelegate.php(50): Concrete\Core\Http\Middleware\CookieMiddleware->process | |
/-------------------------/updates/concrete-cms-8.5.12_remote_updater/concrete/src/Http/Middleware/ApplicationMiddleware.php(29): Concrete\Core\Http\Middleware\MiddlewareDelegate->next | |
/-------------------------/updates/concrete-cms-8.5.12_remote_updater/concrete/src/Http/Middleware/MiddlewareDelegate.php(50): Concrete\Core\Http\Middleware\ApplicationMiddleware->process | |
/-------------------------/updates/concrete-cms-8.5.12_remote_updater/concrete/src/Http/Middleware/MiddlewareStack.php(86): Concrete\Core\Http\Middleware\MiddlewareDelegate->next | |
/-------------------------/updates/concrete-cms-8.5.12_remote_updater/concrete/src/Http/DefaultServer.php(85): Concrete\Core\Http\Middleware\MiddlewareStack->process | |
/-------------------------/updates/concrete-cms-8.5.12_remote_updater/concrete/src/Foundation/Runtime/Run/DefaultRunner.php(128): Concrete\Core\Http\DefaultServer->handleRequest | |
/-------------------------/updates/concrete-cms-8.5.12_remote_updater/concrete/src/Foundation/Runtime/DefaultRuntime.php(102): Concrete\Core\Foundation\Runtime\Run\DefaultRunner->run | |
/-------------------------/updates/concrete-cms-8.5.12_remote_updater/concrete/dispatcher.php(45): Concrete\Core\Foundation\Runtime\DefaultRuntime->run | |
/-------------------------/concrete/bootstrap/configure.php(55): null->require | |
/-------------------------/concrete/dispatcher.php(13): null->require | |
/-------------------------/index.php(3): null->require |