[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