I'm using drupal to do community accounting and I intend to have the transactions categorised and indexed. I am very happy you are working on this module.
Because of the financial nature of my entities, my entity controller sometimes inserts and updates in the same page request. With your module, the terms aren't cleared for the second operation, resulting in a db_insert error in taxonomy_entity_index_field_attach_update

Could I suggest the module wipe the terms on an update and not on an insert, rather than only on the first call per page load.

Comments

dave reid’s picture

Status: Active » Fixed

Gah, I just realized that the "wiping once" functionality is leftover from taxonomy_field_update, which gets run several times per entity, whereas we're running from entity-level hooks.

Fixed with http://drupalcode.org/project/taxonomy_entity_index.git/commit/0997583

Status: Fixed » Closed (fixed)

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

seabear’s picture

Version: 7.x-1.0-beta3 » 7.x-1.0-beta4
Category: task » feature
Status: Closed (fixed) » Active

in d7,Can Taxonomy_entity_index support [term:field_XXX]?

saltednut’s picture

Status: Active » Closed (fixed)

@seabear please open a separate feature request. This issue was resolved.