[Rt-commit] rt branch, 4.6/core-customrole-visibility, repushed

Blaine Motsinger blaine at bestpractical.com
Thu Dec 26 12:09:16 EST 2019


The branch 4.6/core-customrole-visibility was deleted and repushed:
       was 092038f9aff81387d85d0f4d04fae1a36e2130c7
       now 5717dc6fab3609c4c472b393d6333f6ffe3a680d

1: 092038f9af ! 1: 5717dc6fab Core RT-Extension-CustomRole-Visibility
    @@ -246,7 +246,7 @@
      % $roles->LimitToMultipleValue;
     +
     +% my @hidden = $QueueObj->HiddenCustomRoleIDsForURL;
    -+% $roles->Limit(FIELD => 'id', OPERATOR => 'NOT IN', VALUE => \@hidden) if @hidden
    ++% $roles->Limit(FIELD => 'id', OPERATOR => 'NOT IN', VALUE => \@hidden) if @hidden;
     +
      % $m->callback( CallbackName => 'ModifyCustomRoles', ARGSRef => \%ARGS, CustomRoles => $roles );
      % while (my $role = $roles->Next) {
    @@ -275,7 +275,7 @@
      % my $single_roles = $Ticket->QueueObj->CustomRoles;
      % $single_roles->LimitToSingleValue;
     +
    -+% my @hidden = $QueueObj->HiddenCustomRoleIDsForURL;
    ++% my @hidden = $Ticket->QueueObj->HiddenCustomRoleIDsForURL;
     +% $single_roles->Limit(FIELD => 'id', OPERATOR => 'NOT IN', VALUE => \@hidden) if @hidden;
     +
      % $m->callback( CustomRoles => $single_roles, SingleRoles => 1, Ticket => $Ticket, %ARGS, CallbackName => 'ModifyCustomRoles' );
    @@ -286,7 +286,7 @@
      % my $multi_roles = $Ticket->QueueObj->CustomRoles;
      % $multi_roles->LimitToMultipleValue;
     +
    -+% $multiple_roles->Limit(FIELD => 'id', OPERATOR => 'NOT IN', VALUE => \@hidden) if @hidden;
    ++% $multi_roles->Limit(FIELD => 'id', OPERATOR => 'NOT IN', VALUE => \@hidden) if @hidden;
     +
      % $m->callback( CustomRoles => $multi_roles, SingleRoles => 0, Ticket => $Ticket, %ARGS, CallbackName => 'ModifyCustomRoles' );
      % while (my $role = $multi_roles->Next) {
    @@ -300,7 +300,7 @@
      % my $single_roles = $Ticket->QueueObj->CustomRoles;
      % $single_roles->LimitToSingleValue;
     +
    -+% my @hidden = $QueueObj->HiddenCustomRoleIDsForURL;
    ++% my @hidden = $Ticket->QueueObj->HiddenCustomRoleIDsForURL;
     +% $single_roles->Limit(FIELD => 'id', OPERATOR => 'NOT IN', VALUE => \@hidden) if @hidden;
     +
      % $m->callback( CustomRoles => $single_roles, SingleRoles => 1, Ticket => $Ticket, %ARGS, CallbackName => 'ModifyCustomRoles' );



More information about the rt-commit mailing list