1. Create a taxonomy vocab with one term.
2. Create a page content and apply the taxonomy term.
3. Edit the page and add arbitrary text.
4. Revert to previous revision before the change on step 3.

Observed result:
The taxonomy applied on step 2 is lost. When trying to re-apply the taxonomy on the revision, it doesn't apply the taxonomy. The page node is in invalid state. Now the only option left is to either remove entirely the page and re-create it or remove and re-add the taxonomy term.

Expected result:
When reverting to previous revision the applied taxonomy has to be preserved. If that is not possible, the page should allow the taxonomy to be re-applied.

Comments

renata-1’s picture

It happens in version 5.7 too!

jerdiggity’s picture

Status: Active » Fixed

Unable to replicate issue in current version...

Status: Fixed » Closed (fixed)

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

kevinquillen’s picture

I am able to replicate this in Drupal 6.

When the box "Create new revision" is checked off, and you hit save, the taxonomy records are not created or updated for the previous version to the newly created revision.

I have some custom and contributed modules that use taxonomy, and when create new revision is checked off, the only taxonomy that gets created is for the menu, using NAT. Nothing else gets carried over. So I don't know if this is really a Drupal issue, or contributed module issue.

nekobul’s picture

Status: Closed (fixed) » Active
multiplextor’s picture

Status: Active » Closed (fixed)

Closed. The reason: expired