change some things around to see if we can get the cookies right

darcs-hash:20080624032408-34904-1437e0359bd81c780e8ab12bdcbd1f9d8c87ef1c.gz
This commit is contained in:
Evan Prodromou 2008-06-23 23:24:08 -04:00
parent d7731c9f2d
commit 25b9085efe

View File

@ -448,9 +448,10 @@ function common_set_cookie($key, $value, $expiration=0) {
} }
define('REMEMBERME', 'rememberme'); define('REMEMBERME', 'rememberme');
define('REMEMBERME_EXPIRY', round(30 * 24 * 60 * 60)); define('REMEMBERME_EXPIRY', 30 * 24 * 60 * 60);
function common_rememberme() { function common_rememberme() {
common_debug('rememberme called', __FILE__);
$user = common_current_user(); $user = common_current_user();
if (!$user) { if (!$user) {
return false; return false;
@ -458,7 +459,8 @@ function common_rememberme() {
$rm = new Remember_me(); $rm = new Remember_me();
$rm->code = common_good_rand(16); $rm->code = common_good_rand(16);
$rm->user_id = $user->id; $rm->user_id = $user->id;
if (!$rm->insert()) { $result = $rm->insert();
if (!$result) {
common_log_db_error($rm, 'INSERT', __FILE__); common_log_db_error($rm, 'INSERT', __FILE__);
return false; return false;
} }