summaryrefslogtreecommitdiffstats
path: root/server/xml.server.php
diff options
context:
space:
mode:
authorKarl 'vollmerk' Vollmer <vollmer@ampache.org>2007-12-24 01:28:07 +0000
committerKarl 'vollmerk' Vollmer <vollmer@ampache.org>2007-12-24 01:28:07 +0000
commit34b92d2dd5da0298f9d27a230ca3ffa2da061d36 (patch)
treeba4a2bf5b17c093a8127317087272e2117fcff45 /server/xml.server.php
parent3d8ff28ac56f30075bd9c485e2ee94f486717e6f (diff)
downloadampache-34b92d2dd5da0298f9d27a230ca3ffa2da061d36.tar.gz
ampache-34b92d2dd5da0298f9d27a230ca3ffa2da061d36.tar.bz2
ampache-34b92d2dd5da0298f9d27a230ca3ffa2da061d36.zip
fixed now playing for the API and lack of session extend when using the API
Diffstat (limited to 'server/xml.server.php')
-rw-r--r--server/xml.server.php4
1 files changed, 4 insertions, 0 deletions
diff --git a/server/xml.server.php b/server/xml.server.php
index b4309e9d..18bf91df 100644
--- a/server/xml.server.php
+++ b/server/xml.server.php
@@ -54,6 +54,10 @@ if ((!vauth::session_exists('api',$_REQUEST['auth']) AND $_REQUEST['action'] !=
exit();
}
+// If we make it past the check and we're not a hand-shaking then we should extend the session
+if ($_REQUEST['action'] != 'handshake') {
+ vauth::session_extend($_REQUEST['auth']);
+}
switch ($_REQUEST['action']) {
case 'handshake':