[Jifty-commit] r6606 - in jifty/trunk: .

Jifty commits jifty-commit at lists.jifty.org
Tue Mar 17 10:57:56 EDT 2009


Author: alexmv
Date: Tue Mar 17 10:57:53 2009
New Revision: 6606

Modified:
   jifty/trunk/   (props changed)
   jifty/trunk/lib/Jifty/Model/Session.pm

Log:
 r43245 at kohr-ah:  chmrr | 2009-03-17 10:25:52 -0400
 Store a common superuser object for sessions, and short-circuit current_user_can


Modified: jifty/trunk/lib/Jifty/Model/Session.pm
==============================================================================
--- jifty/trunk/lib/Jifty/Model/Session.pm	(original)
+++ jifty/trunk/lib/Jifty/Model/Session.pm	Tue Mar 17 10:57:53 2009
@@ -58,7 +58,9 @@
 
 =cut
 
-sub current_user { return Jifty->app_class('CurrentUser')->superuser }
+my $SUPERUSER;
+sub current_user { return $SUPERUSER ||= Jifty->app_class('CurrentUser')->superuser }
+sub current_user_can {return 1;}
 
 =head2 new_session_id
 


More information about the Jifty-commit mailing list