summaryrefslogtreecommitdiffstats
path: root/lib/class/vauth.class.php
diff options
context:
space:
mode:
authorPaul Arthur <paul.arthur@flowerysong.com>2012-03-02 00:08:57 -0500
committerPaul Arthur <paul.arthur@flowerysong.com>2012-03-02 00:08:57 -0500
commit3d8e3ac86c595e5703c2e2d648a19b718942a7dd (patch)
tree3b99ad6df15600d96cdb1aee1b3b26f6770e5725 /lib/class/vauth.class.php
parent69ec29517deb942b2f7c263bdcd3eeccef2fbf4a (diff)
downloadampache-3d8e3ac86c595e5703c2e2d648a19b718942a7dd.tar.gz
ampache-3d8e3ac86c595e5703c2e2d648a19b718942a7dd.tar.bz2
ampache-3d8e3ac86c595e5703c2e2d648a19b718942a7dd.zip
Minor clean up of vauth::session_extend
Diffstat (limited to 'lib/class/vauth.class.php')
-rw-r--r--lib/class/vauth.class.php10
1 files changed, 4 insertions, 6 deletions
diff --git a/lib/class/vauth.class.php b/lib/class/vauth.class.php
index e8769080..34bb813a 100644
--- a/lib/class/vauth.class.php
+++ b/lib/class/vauth.class.php
@@ -424,20 +424,18 @@ class vauth {
* This takes a SID and extends its expiration.
*/
public static function session_extend($sid) {
-
+ $time = time();
$sid = Dba::escape($sid);
$expire = isset($_COOKIE[Config::get('session_name') . '_remember'])
- ? time() + Config::get('remember_length')
- : time() + Config::get('session_length');
- $len = $expire - time();
+ ? $time + Config::get('remember_length')
+ : $time + Config::get('session_length');
$sql = "UPDATE `session` SET `expire`='$expire' WHERE `id`='$sid'";
$db_results = Dba::write($sql);
- debug_event('SESSION', 'Session:' . $sid . ' has been extended to ' . date("r",$expire) . ' extension length ' . $len, '6');
+ debug_event('SESSION', $sid . ' has been extended to ' . date('r', $expire) . ' extension length ' . ($expire - $time), 5);
return $db_results;
-
} // session_extend
/**