Problem/Motivation

Installing just Block Visibility Conditions Node (block_visibility_conditions_node) module causes 'an unexpected error' on the block configuration screen. The error goes away on installing block_visibility_conditions along with block_visibility_conditions_node.

The website encountered an unexpected error. Please try again later.
Error: Class "Drupal\block_visibility_conditions\Plugin\Condition\NotConditionPluginBase" not found in include() (line 20 of modules/block_visibility_conditions/modules/block_visibility_conditions_node/src/Plugin/Condition/NotNodeType.php).

Proposed resolution

Force a dependency of block_visibility_conditions on block_visibility_conditions_node.

Comments

khanz created an issue. See original summary.

  • 4a3ab927 committed on 2.x
    Issue #3339932 by khanz,matthiasm11: Add module dependencies.
    
matthiasm11’s picture

Status: Active » Fixed

Thank you for creating the issue. I've added dependencies on the main module in all submodules. This fix has been released in v2.1.0.

Status: Fixed » Closed (fixed)

Automatically closed - issue fixed for 2 weeks with no activity.