[rt-users] Rights to untake a ticket?
Lederer, Damien
Damien.Lederer at itsa.gov.au
Sun Feb 22 20:25:01 EST 2004
Ahh, I found my own problem by inserting a stack of debugging into
Ticket_Overlay.pm
I assumed that the Scrip was run by the user who was logged in to the web
ui. However the Scrip was REALLY being run as user RT_System (id: 1). So I
changed my code to:
$retval = $self->TicketObj->SetOwner( $RT::Nobody->UserObj->Id,
'Force');
And it works!
Hopefully this might help somebody in the future.
- Damien
> $retval = $self->TicketObj->Untake;
> $RT::Logger->info("UnAssign: Result code is: $retval");
>
> return ($retval);
>
>Ok, this actually runs, but I get this result in the log file:
>
> [info]: Current owner: xxxxx ((eval 2163):6)
> [info]: UnAssign: Result code is: You can only reassign tickets that
you own
> or that are unowned ((eval 2163):9)
More information about the rt-users
mailing list