diff options
author | pb1dft <pb1dft@ampache> | 2006-12-03 23:47:55 +0000 |
---|---|---|
committer | pb1dft <pb1dft@ampache> | 2006-12-03 23:47:55 +0000 |
commit | 78b2ab0640c620ff42985c73182c0b9d73b47099 (patch) | |
tree | 7cfc22649d77c6a9c8419f3ae7b6c9eb7401d612 /server | |
parent | 5a836609642fe9d833eb12b087532d36b49abfa1 (diff) | |
download | ampache-78b2ab0640c620ff42985c73182c0b9d73b47099.tar.gz ampache-78b2ab0640c620ff42985c73182c0b9d73b47099.tar.bz2 ampache-78b2ab0640c620ff42985c73182c0b9d73b47099.zip |
Made some mods to the playtype switch function in the menu.
Diffstat (limited to 'server')
-rw-r--r-- | server/ajax.server.php | 8 |
1 files changed, 7 insertions, 1 deletions
diff --git a/server/ajax.server.php b/server/ajax.server.php index 9b399d60..3393cb0b 100644 --- a/server/ajax.server.php +++ b/server/ajax.server.php @@ -82,7 +82,13 @@ switch ($action) { $_SESSION['data']['old_play_type'] = conf('play_type'); $pref_id = get_preference_id('play_type'); $GLOBALS['user']->update_preference($pref_id,$_GET['type']); - + + /* We need to set the correct playlist type when we want to change it */ + if (!empty($_GET['playlist_type'])){ + $_SESSION['data']['old_playlist_type'] = conf('playlist_type'); + $pref_id = get_preference_id('playlist_type'); + $GLOBALS['user']->update_preference($pref_id,$_GET['playlist_type']); + } /* Uses a drop down, no need to replace text */ $results['play_type'] = ''; $xml_doc = xml_from_array($results); |