Kieth, The LINKS Table will have that info. Type is "MergedInto".
Kenn LBNL On Tue, Apr 27, 2010 at 4:28 PM, Kenneth Crocker <kfcroc...@lbl.gov> wrote: > Kieth, > > The LINKS Table will have that info. Type is "MergedInto". > > Kenn > LBNL > > > On Tue, Apr 27, 2010 at 2:53 PM, Keith Edmunds <k...@midnighthax.com>wrote: > >> Is it not possible to detect which ticket is being merged? >> >> > We have a scrip that runs "On Transaction" and calls an external script, >> > passing the ticket id. We want to take actions in the external script >> > when a ticket is merged. If we merge, say, ticket 100 into ticket 200, >> > the ticket id passed to our external script is 200. How can we find out, >> > via the REST interface, the ticket id that was merged (100 in this >> > example)? >> > >> > Frustratingly, going the other way is easy - if we retrieve ticket >> > information for 100 via the REST interface, ticket 200 is retrieved. >> > >> > If it helps, here's our scrip (we are not Perl wizards, which may be >> > stating the obvious when you see the code below: all criticism >> gratefully >> > received): >> > >> > my $tx = $self->TransactionObj; >> > my $ticket = $self->TicketObj; >> > my $id = $ticket->id; >> > my $type = $tx->Type; >> > my $field = $tx->Field; >> > my $old = $tx->OldValue; >> > my $new = $tx->NewValue; >> > >> > system("wget >> > 'http://localhost/xyz/transaction?rt=$id >> ".'&type='."$type".'&field='."$field".'&old='."$old".'&new='."$new'") >> > >> > Thanks >> >> Discover RT's hidden secrets with RT Essentials from O'Reilly Media. >> Buy a copy at http://rtbook.bestpractical.com >> > >
Discover RT's hidden secrets with RT Essentials from O'Reilly Media. Buy a copy at http://rtbook.bestpractical.com