TypeError: Argument 1 passed to Drupal\workflow\Entity\WorkflowConfigTransition::setWorkflow() must be an instance of Drupal\workflow\Entity\Workflow, null given, called in modules/contrib/workflow/src/Entity/WorkflowConfigTransition.php on line 79 in modules/contrib/workflow/src/WorkflowTypeAttributeTrait.php on line 37 #0 modules/contrib/workflow/src/Entity/WorkflowConfigTransition.php(79): Drupal\workflow\Entity\WorkflowConfigTransition->setWorkflow(NULL)


#1 core/lib/Drupal/Core/Entity/EntityStorageBase.php(322): Drupal\workflow\Entity\WorkflowConfigTransition->__construct(Array, 'workflow_config...')
#2 core/lib/Drupal/Core/Config/Entity/ConfigEntityStorage.php(459): Drupal\Core\Entity\EntityStorageBase->mapFromStorageRecords(Array)
#3 core/lib/Drupal/Core/Config/Entity/ConfigEntityStorage.php(392): Drupal\Core\Config\Entity\ConfigEntityStorage->_doCreateFromStorageRecord(Array, true)
#4 core/lib/Drupal/Core/Config/ConfigImporter.php(970): Drupal\Core\Config\Entity\ConfigEntityStorage->importCreate('workflow.transi...', Object(Drupal\Core\Config\Config), Object(Drupal\Core\Config\Config))
#5 core/lib/Drupal/Core/Config/ConfigImporter.php(756): Drupal\Core\Config\ConfigImporter->importInvokeOwner('', 'create', 'workflow.transi...')
#6 core/lib/Drupal/Core/Config/ConfigImporter.php(584): Drupal\Core\Config\ConfigImporter->processConfiguration('', 'create', 'workflow.transi...')
#7 core/lib/Drupal/Core/Config/ConfigImporter.php(488): Drupal\Core\Config\ConfigImporter->processConfigurations(Array)
#8 vendor/drush/drush/src/Drupal/Commands/config/ConfigImportCommands.php(237): Drupal\Core\Config\ConfigImporter->doSyncStep('processConfigur...', Array)
#9 vendor/drush/drush/includes/drush.inc(232): Drush\Drupal\Commands\config\ConfigImportCommands->doImport(Object(Drupal\Core\Config\StorageComparer))
#10 vendor/drush/drush/includes/drush.inc(223): drush_call_user_func_array(Array, Array)
#11 vendor/drush/drush/src/Drupal/Commands/config/ConfigImportCommands.php(208): drush_op(Array, Object(Drupal\Core\Config\StorageComparer))
#12 [internal function]: Drush\Drupal\Commands\config\ConfigImportCommands->import('sync', Array)
#13 vendor/consolidation/annotated-command/src/CommandProcessor.php(235): call_user_func_array(Array, Array)
#14 vendor/consolidation/annotated-command/src/CommandProcessor.php(181): Consolidation\AnnotatedCommand\CommandProcessor->runCommandCallback(Array, Object(Consolidation\AnnotatedCommand\CommandData))
#15 vendor/consolidation/annotated-command/src/CommandProcessor.php(150): Consolidation\AnnotatedCommand\CommandProcessor->validateRunAndAlter(Array, Array, Object(Consolidation\AnnotatedCommand\CommandData))
#16 vendor/consolidation/annotated-command/src/AnnotatedCommand.php(404): Consolidation\AnnotatedCommand\CommandProcessor->process(Object(Symfony\Component\Console\Output\ConsoleOutput), Array, Array, Object(Consolidation\AnnotatedCommand\CommandData))
#17 vendor/symfony/console/Command/Command.php(252): Consolidation\AnnotatedCommand\AnnotatedCommand->execute(Object(Drush\Symfony\DrushArgvInput), Object(Symfony\Component\Console\Output\ConsoleOutput))
#18 vendor/symfony/console/Application.php(964): Symfony\Component\Console\Command\Command->run(Object(Drush\Symfony\DrushArgvInput), Object(Symfony\Component\Console\Output\ConsoleOutput))
#19 vendor/symfony/console/Application.php(248): Symfony\Component\Console\Application->doRunCommand(Object(Consolidation\AnnotatedCommand\AnnotatedCommand), Object(Drush\Symfony\DrushArgvInput), Object(Symfony\Component\Console\Output\ConsoleOutput))
#20 vendor/symfony/console/Application.php(148): Symfony\Component\Console\Application->doRun(Object(Drush\Symfony\DrushArgvInput), Object(Symfony\Component\Console\Output\ConsoleOutput))
#21 vendor/drush/drush/src/Runtime/Runtime.php(112): Symfony\Component\Console\Application->run(Object(Drush\Symfony\DrushArgvInput), Object(Symfony\Component\Console\Output\ConsoleOutput))
#22 vendor/drush/drush/src/Runtime/Runtime.php(41): Drush\Runtime\Runtime->doRun(Array)
#23 vendor/drush/drush/drush.php(66): Drush\Runtime\Runtime->run(Array)
#24 vendor/drush/drush/drush(4): require('v...')
#25 {main}

Comments

Ankit Agrawal created an issue. See original summary.

ankit agrawal’s picture

StatusFileSize
new2.05 KB

Added the config dependencies and updated the code to fix this error.

ankit agrawal’s picture

Status: Needs work » Needs review
johnv’s picture

Status: Needs review » Closed (duplicate)