diff options
author | Karl 'vollmerk' Vollmer <vollmer@ampache.org> | 2009-05-18 17:34:22 +0000 |
---|---|---|
committer | Karl 'vollmerk' Vollmer <vollmer@ampache.org> | 2009-05-18 17:34:22 +0000 |
commit | d84e62dba716114b799a618cbfd2b14ec61ed1f9 (patch) | |
tree | 1dc58dc8636fd369d3862cb0048004fab19f2233 /server/xml.server.php | |
parent | 5bd82180f5470c4ce255d02b7aa36c476db1cd99 (diff) | |
download | ampache-d84e62dba716114b799a618cbfd2b14ec61ed1f9.tar.gz ampache-d84e62dba716114b799a618cbfd2b14ec61ed1f9.tar.bz2 ampache-d84e62dba716114b799a618cbfd2b14ec61ed1f9.zip |
api fixes, added librefm scrobbler (untested) and fixed minor error in header file with rtl vs ltr languages also removed dead RioPlayer plugin
Diffstat (limited to 'server/xml.server.php')
-rw-r--r-- | server/xml.server.php | 9 |
1 files changed, 3 insertions, 6 deletions
diff --git a/server/xml.server.php b/server/xml.server.php index 1813592e..bbe3cab2 100644 --- a/server/xml.server.php +++ b/server/xml.server.php @@ -199,8 +199,7 @@ switch ($_REQUEST['action']) { echo xmlData::tags(array($uid)); break; case 'tag_artists': - $tag = new tag($_REQUEST['filter']); - $tags = Tag::get_object_tags('artist',$tag->id); + $artists = Tag::get_tag_objects('artist',$_REQUEST['filter']); xmlData::set_offset($_REQUEST['offset']); xmlData::set_limit($_REQUEST['limit']); @@ -209,8 +208,7 @@ switch ($_REQUEST['action']) { echo xmlData::artists($artists); break; case 'tag_albums': - $genre = new Genre($_REQUEST['filter']); - $albums = $genre->get_albums(); + $albums = Tag::get_tag_objects('album',$_REQUEST['filter']); xmlData::set_offset($_REQUEST['offset']); xmlData::set_limit($_REQUEST['limit']); @@ -219,8 +217,7 @@ switch ($_REQUEST['action']) { echo xmlData::albums($albums); break; case 'tag_songs': - $genre = new Genre($_REQUEST['filter']); - $songs = $genre->get_songs(); + $songs = Tag::get_tag_objects('song',$_REQUEST['filter']); xmlData::set_offset($_REQUEST['offset']); xmlData::set_limit($_REQUEST['limit']); |