[Rt-devel] Patch: Small bug in CLI (rt ls -l not working)
Wolfgang Friebel
Wolfgang.Friebel at desy.de
Wed Aug 25 03:19:26 EDT 2004
Hi,
I've discovered a small bug in the CLI
If you do a
rt ls -l id=12345
then the error message is
could not find component for path '/rt/REST/1.0/Forms/ticket/default'
This happens if you do not specify the server to be http://localhost/ but
e.g. http://localhost/rt
The following patch fixes that:
*** html/REST/1.0/search/ticket.orig Fri Jan 2 23:55:55 2004
--- html/REST/1.0/search/ticket Wed Aug 25 08:53:17 2004
***************
*** 101,107 ****
}
else {
my $id = $ticket->Id;
! my $d = $m->comp("$RT::WebPath/REST/1.0/Forms/ticket/default", id => $id, format => $format, fields => \%fields);
my ($c, $o, $k, $e) = @$d;
push @output, [ $c, $o, $k ];
}
--- 101,107 ----
}
else {
my $id = $ticket->Id;
! my $d = $m->comp("/REST/1.0/Forms/ticket/default", id => $id, format => $format, fields => \%fields);
my ($c, $o, $k, $e) = @$d;
push @output, [ $c, $o, $k ];
}
--
Wolfgang Friebel
Deutsches Elektronen-Synchrotron DESY | Phone: +49 33762 77372 |
Platanenallee 6 | Fax: +49 33762 77216 |
D-15738 Zeuthen Germany | E-Mail: Wolfgang.Friebel at desy.de |
More information about the Rt-devel
mailing list