summaryrefslogtreecommitdiffstats
path: root/server/xml.server.php
diff options
context:
space:
mode:
authorKarl 'vollmerk' Vollmer <vollmer@ampache.org>2009-05-17 15:51:29 +0000
committerKarl 'vollmerk' Vollmer <vollmer@ampache.org>2009-05-17 15:51:29 +0000
commit5bd82180f5470c4ce255d02b7aa36c476db1cd99 (patch)
tree496280c39e1099833da59d8aa95f43c5606bd0ec /server/xml.server.php
parent26b238a464dd6dcf191a76bacff8b0fd46a6b20c (diff)
downloadampache-5bd82180f5470c4ce255d02b7aa36c476db1cd99.tar.gz
ampache-5bd82180f5470c4ce255d02b7aa36c476db1cd99.tar.bz2
ampache-5bd82180f5470c4ce255d02b7aa36c476db1cd99.zip
some incomplete work cleaning up the api a bit
Diffstat (limited to 'server/xml.server.php')
-rw-r--r--server/xml.server.php12
1 files changed, 6 insertions, 6 deletions
diff --git a/server/xml.server.php b/server/xml.server.php
index 45570dda..1813592e 100644
--- a/server/xml.server.php
+++ b/server/xml.server.php
@@ -179,28 +179,28 @@ switch ($_REQUEST['action']) {
break;
case 'tags':
Browse::reset_filters();
- Browse::set_type('genre');
+ Browse::set_type('tag');
Browse::set_sort('name','ASC');
$method = $_REQUEST['exact'] ? 'exact_match' : 'alpha_match';
Api::set_filter($method,$_REQUEST['filter']);
- $genres = Browse::get_objects();
+ $tags = Browse::get_objects();
// Set the offset
xmlData::set_offset($_REQUEST['offset']);
xmlData::set_limit($_REQUEST['limit']);
ob_end_clean();
- echo xmlData::genres($genres);
+ echo xmlData::tags($tags);
break;
case 'tag':
$uid = scrub_in($_REQUEST['filter']);
ob_end_clean();
- echo xmlData::genres(array($uid));
+ echo xmlData::tags(array($uid));
break;
case 'tag_artists':
- $genre = new Genre($_REQUEST['filter']);
- $artists = $genre->get_artists();
+ $tag = new tag($_REQUEST['filter']);
+ $tags = Tag::get_object_tags('artist',$tag->id);
xmlData::set_offset($_REQUEST['offset']);
xmlData::set_limit($_REQUEST['limit']);