summaryrefslogtreecommitdiffstats
path: root/server
diff options
context:
space:
mode:
authorKarl 'vollmerk' Vollmer <vollmer@ampache.org>2008-03-10 06:35:19 +0000
committerKarl 'vollmerk' Vollmer <vollmer@ampache.org>2008-03-10 06:35:19 +0000
commite3c284b7da3af99624ac43806421cc6c86b29de8 (patch)
tree7d40737a181673e2c3c28d26c36d29b1fecda1fb /server
parent311ac991126f68b12a6a29747091544de4acf6a1 (diff)
downloadampache-e3c284b7da3af99624ac43806421cc6c86b29de8.tar.gz
ampache-e3c284b7da3af99624ac43806421cc6c86b29de8.tar.bz2
ampache-e3c284b7da3af99624ac43806421cc6c86b29de8.zip
added song action for the api, fiddled with the democratic play stuff again
Diffstat (limited to 'server')
-rw-r--r--server/xml.server.php6
1 files changed, 6 insertions, 0 deletions
diff --git a/server/xml.server.php b/server/xml.server.php
index b7bab785..0dd92933 100644
--- a/server/xml.server.php
+++ b/server/xml.server.php
@@ -208,6 +208,12 @@ switch ($_REQUEST['action']) {
ob_end_clean();
echo xmlData::songs($songs);
break;
+ case 'song':
+ $uid = scrub_in($_REQUEST['filter']);
+
+ ob_end_clean();
+ echo xmlData:;songs(array($uid));
+ break;
case 'playlists':
Browse::reset_filters();
Browse::set_type('playlist');