Improves last bugfix.
authorStéphane Jacob <sj@m4x.org>
Thu, 23 Jul 2009 17:48:35 +0000 (19:48 +0200)
committerStéphane Jacob <sj@m4x.org>
Thu, 23 Jul 2009 17:48:35 +0000 (19:48 +0200)
classes/xorgsession.php

index 589d0d8..5c0a3dc 100644 (file)
@@ -180,8 +180,7 @@ class XorgSession extends PlSession
 
     protected function startSessionAs($user, $level)
     {
-        $session_user = S::v('user');
-        if ((!is_null($session_user) && $session_user->id() != $user->id())
+        if ((!is_null(S::user()) && S::user()->id() != $user->id())
             || (S::has('uid') && S::i('uid') != $user->id())) {
             return false;
         } else if (S::has('uid')) {