Greetings

I am using Open Atrium 2 distro

I have several problems caused by taxonomy_index table not being updated.

I traced it to entity_reference plugin file EntityReferenceBehavior_TaxonomyIndex.class.php not being loaded

even when I load it manually with include_once the proper method is not being invoked

it is definitely a configuration problem as a fresh install works fine

Comments

smalltalkman created an issue.

smalltalkman’s picture

I traced the problem to entityreference_get_behavior_handlers

taxonomy-index is not present as it should be - compared to a working fresh install

I patched it with

if (isset($field['settings']['handler_settings']['behaviors']['og_vocab']))
$field['settings']['handler_settings']['behaviors']['taxonomy-index'] = array('status' => TRUE);

which works so I will look into why $field has become malformed

there is still the display issue https://www.drupal.org/node/2780441