I merge 2 terms. Each term contains several nodes. Each of these nodes has some revisions. As a result of the merge is created a new term. But, a new tid is assigned for the first revision of each node, not for recent revision. New term has only a portion of nodes from previous terms.

In my opinion, new tid should be assigned to the latest revision of each node. Then, the problem with disappearing nodes doesn’t exists.

This patch is my proposal to solve the problem.

CommentFileSizeAuthor
#1 579982.taxonomy_manager_merge.patch715 bytesgdud

Comments

gdud’s picture

StatusFileSize
new715 bytes

This patch is my proposal to solve the problem.

giorgio79’s picture

subs

mh86’s picture

Status: Active » Fixed

The problem was, that the code was only relying on the nid column, but in drupal6 the vid and tid column form the primary key. From now on, all revisions are going to be updated (not only the latest one).

Status: Fixed » Closed (fixed)

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