Commit 8cc7e472 authored by Evan Prodromou's avatar Evan Prodromou

force session again and correctly get ID

darcs-hash:20080624031746-34904-3719874e1e0afa201e5c81e267531f0768ddacd9.gz
parent ae2603ec
......@@ -457,7 +457,7 @@ function common_rememberme() {
}
$rm = new Remember_me();
$rm->code = common_good_rand(16);
$rm->user_id = $user->id();
$rm->user_id = $user->id;
if (!$rm->insert()) {
common_log_db_error($rm, 'INSERT', __FILE__);
return false;
......@@ -506,13 +506,12 @@ function common_forgetme() {
# who is the current user?
function common_current_user() {
if (common_have_session()) {
$id = $_SESSION['userid'];
if ($id) {
# note: this should cache
$user = User::staticGet($id);
return $user;
}
common_ensure_session();
$id = $_SESSION['userid'];
if ($id) {
# note: this should cache
$user = User::staticGet($id);
return $user;
}
# that didn't work; try to remember
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment