Update online status after transparent login
authorDuck (Jakob Munih) <duck@obala.net>
Thu, 29 Oct 2009 03:50:22 +0000 (04:50 +0100)
committerDuck (Jakob Munih) <duck@obala.net>
Thu, 29 Oct 2009 03:50:22 +0000 (04:50 +0100)
folks/lib/Application.php

index 973618c..b489402 100644 (file)
@@ -59,6 +59,7 @@ class Folks_Application extends Horde_Registry_Application
         if ($_COOKIE['folks_login_code'] == $GLOBALS['folks_driver']->getCookie($_COOKIE['folks_login_user'])) {
             Horde_Auth::setAuth($_COOKIE['folks_login_user'], array(), array('transparent' => true, 'nologin' => true));
             $auth_ob->setCredential('userId', $_COOKIE['folks_login_user']);
+            $GLOBALS['folks_driver']->resetOnlineUsers();
             return true;
         }  else {
             return false;