hbquikcomjamesl
hbquikcomjamesl

Reputation: 111

In Trac, is there a way to globally reassign all of a given user's tickets to another user?

The title pretty much sums up the question. One of our developers is leaving, and we would like to reassign all of his tickets. Is there a way to do it in the proverbial "one swell foop"? Or failing that, what would be the quickest, easiest way?

And if it's a matter of RTFM, please point me in the right direction.

Upvotes: 0

Views: 71

Answers (1)

RjOllos
RjOllos

Reputation: 2934

Trac has a Batch modify feature for the query module. It was added in Trac 1.0. If you have an earlier version, there is batch modify plugin.

The standard workflow only allows open tickets to be reassigned:

reassign = new,accepted,assigned,reopened -> assigned
reassign.operations = set_owner
reassign.permissions = TICKET_MODIFY

To change the owner of closed tickets you may need another action:

set_owner = closed -> closed
set_owner.name = set owner
set_owner.operations = set_owner
set_owner.permissions = TICKET_MODIFY

Upvotes: 1

Related Questions