concretecms / addon_migration_tool

Repository for the concrete5 Migration tool (legacy and modern versions.)
27 stars 25 forks source link

Import Batch to Site fails if share_this_page in Map Content isn't ignored #67

Open martbase opened 6 years ago

martbase commented 6 years ago

Error encountered while importing content from Concrete 5.7.5.13 to Concrete5 8.4.2

All errors in import batch fixed in Map Content

Migration tool 0.5.4 and 0.9.0 used for content migration.

Invalid argument supplied for foreach()

Details
/home/kenyavet/public_html/c5/concrete/blocks/share_this_page/controller.php(119): Whoops\Exception\ErrorException->null    
/home/kenyavet/public_html/c5/concrete/blocks/share_this_page/controller.php(119): Whoops\Run->handleError  
/home/kenyavet/public_html/c5/concrete/src/Entity/Block/BlockType/BlockType.php(665): Concrete\Block\ShareThisPage\Controller->save 
/home/kenyavet/public_html/c5/concrete/src/Page/Collection/Collection.php(964): Concrete\Core\Entity\Block\BlockType\BlockType->add 
/home/kenyavet/public_html/c5/concrete/src/Page/Page.php(2238): Concrete\Core\Page\Collection\Collection->addBlock  
/home/kenyavet/public_html/c5/packages/migration_tool/src/PortlandLabs/Concrete5/MigrationTool/Publisher/Block/StandardPublisher.php(51): Concrete\Core\Page\Page->addBlock 
/home/kenyavet/public_html/c5/packages/migration_tool/src/PortlandLabs/Concrete5/MigrationTool/Publisher/Routine/PublishPageContentRoutineAction.php(54): PortlandLabs\Concrete5\MigrationTool\Publisher\Block\StandardPublisher->publish   
/home/kenyavet/public_html/c5/packages/migration_tool/src/PortlandLabs/Concrete5/MigrationTool/Batch/Processor/Task/PublishContentTask.php(35): PortlandLabs\Concrete5\MigrationTool\Publisher\Routine\PublishPageContentRoutineAction->execute 
/home/kenyavet/public_html/c5/concrete/src/Foundation/Processor/Action.php(74): PortlandLabs\Concrete5\MigrationTool\Batch\Processor\Task\PublishContentTask->execute   
/home/kenyavet/public_html/c5/concrete/src/Foundation/Processor/ProcessorQueue.php(66): Concrete\Core\Foundation\Processor\Action->execute  
/home/kenyavet/public_html/c5/packages/migration_tool/controllers/single_page/dashboard/system/migration/import.php(374): Concrete\Core\Foundation\Processor\ProcessorQueue->execute    
/home/kenyavet/public_html/c5/concrete/src/Controller/AbstractController.php(294): Concrete\Package\MigrationTool\Controller\SinglePage\Dashboard\System\Migration\Import->create_content_from_batch    
/home/kenyavet/public_html/c5/concrete/src/Controller/AbstractController.php(294): null->call_user_func_array   
/home/kenyavet/public_html/c5/concrete/src/Http/ResponseFactory.php(188): Concrete\Core\Controller\AbstractController->runAction    
/home/kenyavet/public_html/c5/concrete/src/Http/ResponseFactory.php(393): Concrete\Core\Http\ResponseFactory->controller    
/home/kenyavet/public_html/c5/concrete/src/Routing/DispatcherRouteCallback.php(34): Concrete\Core\Http\ResponseFactory->collection  
/home/kenyavet/public_html/c5/concrete/src/Http/DefaultDispatcher.php(130): Concrete\Core\Routing\DispatcherRouteCallback->execute  
/home/kenyavet/public_html/c5/concrete/src/Http/DefaultDispatcher.php(57): Concrete\Core\Http\DefaultDispatcher->handleDispatch 
/home/kenyavet/public_html/c5/concrete/src/Http/Middleware/DispatcherDelegate.php(39): Concrete\Core\Http\DefaultDispatcher->dispatch   
/home/kenyavet/public_html/c5/concrete/src/Http/Middleware/ThumbnailMiddleware.php(71): Concrete\Core\Http\Middleware\DispatcherDelegate->next  
/home/kenyavet/public_html/c5/concrete/src/Http/Middleware/MiddlewareDelegate.php(38): Concrete\Core\Http\Middleware\ThumbnailMiddleware->process   
/home/kenyavet/public_html/c5/concrete/src/Http/Middleware/FrameOptionsMiddleware.php(39): Concrete\Core\Http\Middleware\MiddlewareDelegate->next   
/home/kenyavet/public_html/c5/concrete/src/Http/Middleware/MiddlewareDelegate.php(38): Concrete\Core\Http\Middleware\FrameOptionsMiddleware->process    
/home/kenyavet/public_html/c5/concrete/src/Http/Middleware/CookieMiddleware.php(37): Concrete\Core\Http\Middleware\MiddlewareDelegate->next 
/home/kenyavet/public_html/c5/concrete/src/Http/Middleware/MiddlewareDelegate.php(38): Concrete\Core\Http\Middleware\CookieMiddleware->process  
/home/kenyavet/public_html/c5/concrete/src/Http/Middleware/ApplicationMiddleware.php(29): Concrete\Core\Http\Middleware\MiddlewareDelegate->next    
/home/kenyavet/public_html/c5/concrete/src/Http/Middleware/MiddlewareDelegate.php(38): Concrete\Core\Http\Middleware\ApplicationMiddleware->process 
/home/kenyavet/public_html/c5/concrete/src/Http/Middleware/MiddlewareStack.php(86): Concrete\Core\Http\Middleware\MiddlewareDelegate->next  
/home/kenyavet/public_html/c5/concrete/src/Http/DefaultServer.php(85): Concrete\Core\Http\Middleware\MiddlewareStack->process   
/home/kenyavet/public_html/c5/concrete/src/Foundation/Runtime/Run/DefaultRunner.php(119): Concrete\Core\Http\DefaultServer->handleRequest   
/home/kenyavet/public_html/c5/concrete/src/Foundation/Runtime/DefaultRuntime.php(102): Concrete\Core\Foundation\Runtime\Run\DefaultRunner->run  
/home/kenyavet/public_html/c5/concrete/dispatcher.php(36): Concrete\Core\Foundation\Runtime\DefaultRuntime->run 
/home/kenyavet/public_html/c5/index.php(3): null->require