[Rt-commit] r2453 - in rt/branches/PLATANO-EXPERIMENTAL-CSS: .
lib/RT
jesse at bestpractical.com
jesse at bestpractical.com
Mon Mar 14 03:03:33 EST 2005
Author: jesse
Date: Mon Mar 14 03:03:32 2005
New Revision: 2453
Modified:
rt/branches/PLATANO-EXPERIMENTAL-CSS/ (props changed)
rt/branches/PLATANO-EXPERIMENTAL-CSS/lib/RT/Ticket_Overlay.pm
Log:
r8613 at hualien: jesse | 2005-03-14 02:43:12 -0500
r8501 at hualien: jesse | 2005-03-14 02:28:32 -0500
r6457 at hualien: jesse | 2005-03-06 14:55:20 -0500
r2575 at hualien: jesse | 2005-01-06 17:15:39 -0500
RT-Ticket: 6327
RT-Status: resolved
RT-Update: correspond
Users who had "DeleteTicket" but not "ModifyTicket" could not delete tickets.
This is introduced because "Ticket::SetStatus" checks the ACL but
forgets to tell "Ticket::_Set" NOT to check (which does check again, but
only against the 'ModifyTicket' right, and thus denies the change).
Thanks to Ruediger Riediger
Modified: rt/branches/PLATANO-EXPERIMENTAL-CSS/lib/RT/Ticket_Overlay.pm
==============================================================================
--- rt/branches/PLATANO-EXPERIMENTAL-CSS/lib/RT/Ticket_Overlay.pm (original)
+++ rt/branches/PLATANO-EXPERIMENTAL-CSS/lib/RT/Ticket_Overlay.pm Mon Mar 14 03:03:32 2005
@@ -3176,6 +3176,7 @@
my ($val, $msg)= $self->_Set( Field => 'Status',
Value => $args{Status},
TimeTaken => 0,
+ CheckACL => 0,
TransactionType => 'Status' );
return($val,$msg);
More information about the Rt-commit
mailing list