X-Git-Url: https://git.mxchange.org/?a=blobdiff_plain;f=lib%2Futil.php;h=5bf4f6091bcf823182f050f57935a818de2ae179;hb=69ac99ff949ab0118ff25a62471980ad0ec7a52b;hp=68f3520db5c366086ce2c3e0af4c9a2501d47b63;hpb=014d6b1d19b6ae5de8d87f055397993f80579f74;p=quix0rs-gnu-social.git diff --git a/lib/util.php b/lib/util.php index 68f3520db5..5bf4f6091b 100644 --- a/lib/util.php +++ b/lib/util.php @@ -196,10 +196,15 @@ function common_set_user($user) } if ($user) { - common_ensure_session(); - $_SESSION['userid'] = $user->id; - $_cur = $user; - return $_cur; + if (Event::handle('StartSetUser', array(&$user))) { + if($user){ + common_ensure_session(); + $_SESSION['userid'] = $user->id; + $_cur = $user; + Event::handle('EndSetUser', array($user)); + return $_cur; + } + } } return false; }