Support for Drupal 7 is ending on 5 January 2025—it’s time to migrate to Drupal 10! Learn about the many benefits of Drupal 10 and find migration tools in our resource center.
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
Comment #2
smalltalkman CreditAttribution: smalltalkman as a volunteer commentedI 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