Hi Team,
Getting below error when trying to add new Rule.
In the Event selection, selected "After saving a new app" event.
Note: Enabled "Apigee Edge Actions" module.
After submitting getting error.
URL: https://{IP}/admin/config/workflow/rules/reactions/add
ERROR:
TypeError: Argument 2 passed to Drupal\rules\Engine\RulesComponent::addContextDefinition() must implement interface Drupal\rules\Context\ContextDefinitionInterface, array given, called in /var/www/devportal/web/core/modules/rules/src/Engine/RulesComponent.php on line 176 in Drupal\rules\Engine\RulesComponent->addContextDefinition() (line 146 of /var/www/devportal/web/core/modules/rules/src/Engine/RulesComponent.php)
#0 /var/www/devportal/web/core/modules/rules/src/Engine/RulesComponent.php(176): Drupal\rules\Engine\RulesComponent->addContextDefinition('developer_app', Array)
#1 /var/www/devportal/web/core/modules/rules/src/Entity/ReactionRuleConfig.php(161): Drupal\rules\Engine\RulesComponent->addContextDefinitionsForEvents(Array)
#2 /var/www/devportal/web/core/modules/rules/src/Entity/ReactionRuleConfig.php(268): Drupal\rules\Entity\ReactionRuleConfig->getComponent()
#3 /var/www/devportal/web/core/lib/Drupal/Core/Config/Entity/ConfigEntityBase.php(318): Drupal\rules\Entity\ReactionRuleConfig->calculateDependencies()
#4 /var/www/devportal/web/core/lib/Drupal/Core/Entity/EntityStorageBase.php(499): Drupal\Core\Config\Entity\ConfigEntityBase->preSave(Object(Drupal\rules\Entity\ReactionRuleStorage))
Please check and resolve ASAP
Comments