[rt-users] RT 3.6.3: Cannot chnage owner to another user.

Kenneth Crocker KFCrocker at lbl.gov
Fri Feb 2 13:11:38 EST 2007


Unless you do a lot of reassigning tickets, I think the two-step method 
is fine. It works so I feel no need to fix it. However, if I did it all 
day, I might seriously want to have the one-step method.

Kenn
LBNL

Nick Metrowsky wrote:
> Hi Michael,
> 
>  
> 
> Thank you for your useful patch. I hope this change makes it into future 
> releases of RT, as it would be logical for Super User to have the 
> ability to change ticket owners, especially if someone has left an 
> organization and the tickets have to be moved to someone else.
> 
>  
> 
> Nick
> 
>  
> 
> *---------------------------------------------------------------------------------*
> 
> *Nick Metrowsky***
> 
> *Consulting System Administrator***
> 
> *303-684-4785 Office***
> 
> *303-684-4100 Fax***
> 
> *nmetrowsky at digitalglobe.com <mailto:nmetrowsky at digitalglobe.com>***
> 
> *DigitalGlobe ®, An Imaging and Information Company*
> 
> *http://www.digitalglobe.com*
> 
> *---------------------------------------------------------------------------------*
> 
> ------------------------------------------------------------------------
> 
> *From:* Peer Michael [mailto:Michael.Peer at eurac.edu]
> *Sent:* Friday, February 02, 2007 12:54 AM
> *To:* Nick Metrowsky; RT Users
> *Subject:* RE: [rt-users] RT 3.6.3: Cannot chnage owner to another user.
> 
>  
> 
> With this diff, superusers can reassign tickets. It works for us.
> 
>  
> 
>  
> 
> --- /opt/rt3/lib/RT/Ticket_Overlay.pm   2005-11-14 21:43:24.000000000 +0100
> +++ /opt/rt3/local/lib/RT/Ticket_Overlay.pm     2007-01-30 
> 17:39:31.000000000 +0100
> @@ -2959,6 +2959,7 @@
>          and    #If we're not stealing
>          ( $self->OwnerObj->Id != $RT::Nobody->Id ) and    #and the 
> owner is set
>          ( $self->CurrentUser->Id ne $self->OwnerObj->Id() )
> +       and (!$self->CurrentUserHasRight('SuperUser')) #and is not superuser
>        ) {                                                 #and it's not us
>          return ( 0,
>                   $self->loc(
> 
>  
> 
>  
> 
>  
> 
> Michael Peer
> 
>  
> 
>  
> 
> ------------------------------------------------------------------------
> 
> *From:* rt-users-bounces at lists.bestpractical.com 
> [mailto:rt-users-bounces at lists.bestpractical.com] *On Behalf Of *Nick 
> Metrowsky
> *Sent:* Thursday, 01 February, 2007 23:25
> *To:* RT Users
> *Subject:* [rt-users] RT 3.6.3: Cannot chnage owner to another user.
> 
> Hi Everyone,
> 
>  
> 
> I have Super User and I cannot change the ownership of a ticket from one 
> person to another. I get an error “You can only take tickets that are 
> unowned” or “You can only reassign tickets that you own or that are 
> unowned”. This is definitely a different behavior than that of RT 3.4.4.
> 
>  
> 
> Any ideas on this one?
> 
>  
> 
> Nick
> 
>  
> 
> *---------------------------------------------------------------------------------*
> 
> *Nick Metrowsky***
> 
> *Consulting System Administrator***
> 
> *303-684-4785 Office***
> 
> *303-684-4100 Fax***
> 
> *nmetrowsky at digitalglobe.com <mailto:nmetrowsky at digitalglobe.com>***
> 
> *DigitalGlobe ®, An Imaging and Information Company*
> 
> *http://www.digitalglobe.com*
> 
> *---------------------------------------------------------------------------------*
> 
>  
> 
> 
> ------------------------------------------------------------------------
> 
> _______________________________________________
> http://lists.bestpractical.com/cgi-bin/mailman/listinfo/rt-users
> 
> Community help: http://wiki.bestpractical.com
> Commercial support: sales at bestpractical.com
> 
> 
> Discover RT's hidden secrets with RT Essentials from O'Reilly Media. 
> Buy a copy at http://rtbook.bestpractical.com



More information about the rt-users mailing list