diff options
author | Karl 'vollmerk' Vollmer <vollmer@ampache.org> | 2007-12-30 08:29:23 +0000 |
---|---|---|
committer | Karl 'vollmerk' Vollmer <vollmer@ampache.org> | 2007-12-30 08:29:23 +0000 |
commit | 4e716204e84fc7546372bdae79121e47b92412bc (patch) | |
tree | 2f1ff4913d6363111cea36b7dbaf0d2f8266a3b9 /server/localplay.ajax.php | |
parent | 5975361e038e17e5f91fd69da4f5df2d3e5af259 (diff) | |
download | ampache-4e716204e84fc7546372bdae79121e47b92412bc.tar.gz ampache-4e716204e84fc7546372bdae79121e47b92412bc.tar.bz2 ampache-4e716204e84fc7546372bdae79121e47b92412bc.zip |
fixed localplay index problem after track delete, fixed lack of high-light of current playing song, fixed problem were second localplay send would kill session of any existing items
Diffstat (limited to 'server/localplay.ajax.php')
-rw-r--r-- | server/localplay.ajax.php | 11 |
1 files changed, 10 insertions, 1 deletions
diff --git a/server/localplay.ajax.php b/server/localplay.ajax.php index 405812f2..a9ef949f 100644 --- a/server/localplay.ajax.php +++ b/server/localplay.ajax.php @@ -109,8 +109,17 @@ switch ($_REQUEST['action']) { $id = intval($_REQUEST['id']); $localplay->delete_track($id); + + // Wait incase we just deleted what we were playing + sleep(1); + $objects = $localplay->get(); + $status = $localplay->status(); + + ob_start(); + require_once Config::get('prefix') . '/templates/show_localplay_playlist.inc.php'; + $results['localplay_playlist'] = ob_get_contents(); + ob_end_clean(); - $results['localplay_playlist_' . $id] = ''; break; case 'delete_instance': // Make sure that you have access to do this... |