[Rt-commit] r18369 - rt/3.8/trunk/lib/RT
    ruz at bestpractical.com 
    ruz at bestpractical.com
       
    Fri Feb 13 12:24:25 EST 2009
    
    
  
Author: ruz
Date: Fri Feb 13 12:24:25 2009
New Revision: 18369
Modified:
   rt/3.8/trunk/lib/RT/System.pm
Log:
* prefer plural forms on system level
Modified: rt/3.8/trunk/lib/RT/System.pm
==============================================================================
--- rt/3.8/trunk/lib/RT/System.pm	(original)
+++ rt/3.8/trunk/lib/RT/System.pm	Fri Feb 13 12:24:25 2009
@@ -129,6 +129,12 @@
 
     # Build a merged list of all system wide rights, queue rights and group rights.
     my %rights = (%{$RIGHTS}, %{$gr}, %{$qr}, %{$cr});
+
+    # prefer plural forms
+    foreach my $right ( grep !/s$/, keys %rights ) {
+        delete $rights{ $right } if exists $rights{ $right .'s' };
+    }
+
     return(\%rights);
 }
 
    
    
More information about the Rt-commit
mailing list