[Rt-commit] rt branch, 4.2/modifyticket-owner, repushed

Alex Vandiver alexmv at bestpractical.com
Fri Oct 10 12:54:03 EDT 2014


The branch 4.2/modifyticket-owner was deleted and repushed:
       was 1c982fa927c4a8539779d26b2e06ba082f5f58ff
       now a3a3720dfadcdeeefed110cd037b3167be75a596

1:  b564c89 = 1:  b564c89 Set a fallback NewOwnerObj for Take/Steal, for OwnTicket checking
2:  1c982fa ! 2:  a3a3720 Allow ModifyTicket to change nobody -> someone else, without OwnTicket
    @@ -42,8 +42,7 @@
     +                  and $args{'NewOwnerObj'}->id == $self->CurrentUser->id )) {
     +            unless (    $self->CurrentUserHasRight('ModifyTicket')
     +                     or $self->CurrentUserHasRight('ReassignTicket')
    -+                     or $self->CurrentUserHasRight('TakeTicket') )
    -+                   ) {
    ++                     or $self->CurrentUserHasRight('TakeTicket') ) {
     +                return ( 0, $self->loc("Permission Denied") );
     +            }
     +        } else {



More information about the rt-commit mailing list