[Rt-commit] rt branch, 4.4/improve-add-custom-role-message, repushed
Maureen Mirville
maureen at bestpractical.com
Thu Feb 15 16:38:24 EST 2018
The branch 4.4/improve-add-custom-role-message was deleted and repushed:
was 3910976e1318a966b629870fedf004c2a286c93a
now 9a320bd25098daff6b76e4438ef9897dc3eac890
1: 3910976e1 ! 1: 9a320bd25 Improve message when applying/removing custom roles from queues
@@ -13,13 +13,15 @@
--- a/lib/RT/CustomRole.pm
+++ b/lib/RT/CustomRole.pm
@@
+
+ return ( 0, $self->loc('Permission Denied') )
unless $queue->CurrentUserHasRight('AdminCustomRoles');
-
+-
++use Data::Printer colored => 1;
my $rec = RT::ObjectCustomRole->new( $self->CurrentUser );
- return $rec->Add( %args, CustomRole => $self );
+ my ( $status, $add ) = $rec->Add( %args, CustomRole => $self );
-+ my $msg;
-+ $msg = $self->loc("[_1] added to queue [_2]", $self->Name, $queue->Name) if $status;
++ my $msg = $self->loc("[_1] added to queue [_2]", $self->Name, $queue->Name) if $status;
+
+ return ( $add, $msg );
}
@@ -35,8 +37,7 @@
return (0, $self->loc('Custom role is not added') ) unless $rec->id;
- return $rec->Delete;
+ my ( $status, $delete ) = $rec->Delete;
-+ my $msg;
-+ $msg = $self->loc("[_1] removed from queue [_2]", $self->Name, $queue->Name) if $status;
++ my $msg = $self->loc("[_1] removed from queue [_2]", $self->Name, $queue->Name) if $status;
+
+ return ( $delete, $msg );
}
More information about the rt-commit
mailing list