Login | Register For Free | Help
Search for: (Advanced)

Mailing List Archive: Request Tracker: Commit
rt branch, 4.0/approval-permission-error, created. rt-4.0.5-112-g3939e65
 

Index | Next | Previous | View Flat


sunnavy at bestpractical

Mar 28, 2012, 12:27 AM


Views: 111
Permalink
rt branch, 4.0/approval-permission-error, created. rt-4.0.5-112-g3939e65

The branch, 4.0/approval-permission-error has been created
at 3939e65080d463cb065295f2c7825a0c1f1fde8e (commit)

- Log -----------------------------------------------------------------
commit 3939e65080d463cb065295f2c7825a0c1f1fde8e
Author: sunnavy <sunnavy [at] bestpractical>
Date: Wed Mar 28 13:38:31 2012 +0800

show "No permission" so user knows what is going on

see #19614

diff --git a/share/html/Approvals/autohandler b/share/html/Approvals/autohandler
index a057706..3e0f2c6 100644
--- a/share/html/Approvals/autohandler
+++ b/share/html/Approvals/autohandler
@@ -46,8 +46,13 @@
%#
%# END BPS TAGGED BLOCK }}}
<%init>
-$m->call_next(%ARGS) if $session{'CurrentUser'}->UserObj->HasRight(
+if ( $session{'CurrentUser'}->UserObj->HasRight(
Right => 'ShowApprovalsTab',
Object => $RT::System,
-);
+) ) {
+ $m->call_next(%ARGS);
+}
+else {
+ Abort("No permission to view approval");
+}
</%init>

-----------------------------------------------------------------------
_______________________________________________
Rt-commit mailing list
Rt-commit [at] lists
http://lists.bestpractical.com/cgi-bin/mailman/listinfo/rt-commit

Subject User Time
rt branch, 4.0/approval-permission-error, created. rt-4.0.5-112-g3939e65 sunnavy at bestpractical Mar 28, 2012, 12:27 AM

  Index | Next | Previous | View Flat
 
 


Interested in having your list archived? Contact Gossamer Threads
 
  Web Applications & Managed Hosting Powered by Gossamer Threads Inc.