[rt-users] Merge tickets, transaction notification and REST
Robin Williams
r.williams at lancs.ac.uk
Wed Apr 28 05:10:06 EDT 2010
Hi Kenneth,
When you say the links table has that info - are you saying that a
direct DB call is necessary, or can the links table info be got at via
REST? When I tried I couldn't determine the necessary REST syntax.
Sorry to thread hijack, but I'm trying to achieve something similar to
Keith!
Thanks,
Robin.
Kenneth Crocker wrote:
> Kieth,
>
> The LINKS Table will have that info. Type is "MergedInto".
>
> Kenn
> LBNL
>
> On Tue, Apr 27, 2010 at 4:28 PM, Kenneth Crocker <kfcrocker at lbl.gov
> <mailto:kfcrocker at 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
> <kae at midnighthax.com <mailto:kae at 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
>
More information about the rt-users
mailing list