If multiple modules each call taxonomy_node_save() after taxonomy_node_get_terms() on the same node, the last module will be the only one to succeed, since taxonomy_node_get_terms() only queries the database the first time.
What would be an ideal way to solve this? Is this a larger issue with other parts of Drupal which also use static variables to cache database queries?
Comments
Comment #1
dpearcefl commentedConsidering the age of this issue with no responses and that D5 is unsupported, I am closing this issue.