Possible bug in Ticket_Overlay.pm?

Hi,

a while back I noticed some strange behaviour while trying to get RT3 beta2 to
work on our system. Because what I now know to have been a corrupted db I
couldn’t create new tickets, which triggered the
unless ($create_groups_ret)

clause in Ticket_Overlay.pm. This contains, by default, a statement
$self->Rollback();

which resulted in an error showing up on my display (sorry,
can’t reproduce it). It said, in essence, that it couldn’t execute
$self->Rollback();

I searched for Rollback in the RT3 source and found only this one instance of
$self->Rollback();
all the other calls to Rollback in the source are in the form
$RT::Handle->Rollback();

When I changed the $self to $RT::Handle I got no more error messages.

Could this be a typo or is this indeed intentional?

regards,
Martijn Feleus
|/ ______ |/ Martijn Feleus - mailto:feleus@math.leidenuniv.nl
"’/ , . '" Institute of Mathematics, Leiden University
/| |\ Phone: 31-71-5277114 or 0610528226
| ____/ |
___U/ Overflow error in /dev/null…