1
0
Fork 0
mirror of https://github.com/Yetangitu/ampache synced 2025-10-05 02:39:47 +02:00

All 1.8.0 functions now to 1.7.0 version

This commit is contained in:
Afterster 2013-11-09 00:42:53 +01:00
parent bad20f9401
commit 612b788c59

View file

@ -373,7 +373,7 @@ class Subsonic_Api {
* Not supported yet. * Not supported yet.
*/ */
public static function getvideos($input) { public static function getvideos($input) {
self::check_version($input, "1.8.0"); self::check_version($input, "1.7.0");
$r = Subsonic_XML_Data::createSuccessResponse(); $r = Subsonic_XML_Data::createSuccessResponse();
Subsonic_XML_Data::addVideos($r); Subsonic_XML_Data::addVideos($r);
@ -423,7 +423,7 @@ class Subsonic_Api {
* See getAlbumList. * See getAlbumList.
*/ */
public static function getalbumlist2($input) { public static function getalbumlist2($input) {
self::check_version($input, "1.8.0"); self::check_version($input, "1.7.0");
self::getAlbumList($input, "albumList2"); self::getAlbumList($input, "albumList2");
} }
@ -497,7 +497,7 @@ class Subsonic_Api {
* Takes the song id in parameter. * Takes the song id in parameter.
*/ */
public static function getsong($input) { public static function getsong($input) {
self::check_version($input, "1.8.0"); self::check_version($input, "1.7.0");
$songid = self::check_parameter($input, 'id'); $songid = self::check_parameter($input, 'id');
$r = Subsonic_XML_Data::createSuccessResponse(); $r = Subsonic_XML_Data::createSuccessResponse();
@ -595,7 +595,7 @@ class Subsonic_Api {
* See search2. * See search2.
*/ */
public static function search3($input) { public static function search3($input) {
self::check_version($input, "1.8.0"); self::check_version($input, "1.7.0");
self::search2($input, "searchResult3"); self::search2($input, "searchResult3");
} }
@ -699,7 +699,7 @@ class Subsonic_Api {
* Takes playlist id in parameter with optional name, comment, public level and a list of song id to add/remove. * Takes playlist id in parameter with optional name, comment, public level and a list of song id to add/remove.
*/ */
public static function updateplaylist($input) { public static function updateplaylist($input) {
self::check_version($input, "1.8.0"); self::check_version($input, "1.7.0");
$playlistId = self::check_parameter($input, 'playlistId'); $playlistId = self::check_parameter($input, 'playlistId');
@ -772,7 +772,7 @@ class Subsonic_Api {
* Takes the file id in parameter with optional max bit rate. * Takes the file id in parameter with optional max bit rate.
*/ */
public static function hls($input) { public static function hls($input) {
self::check_version($input, "1.8.0", true); self::check_version($input, "1.7.0", true);
$fileid = self::check_parameter($input, 'id', true); $fileid = self::check_parameter($input, 'id', true);
@ -863,7 +863,7 @@ class Subsonic_Api {
* Not supported. * Not supported.
*/ */
public static function getstarred($input, $elementName="starred") { public static function getstarred($input, $elementName="starred") {
self::check_version($input, "1.8.0"); self::check_version($input, "1.7.0");
$r = Subsonic_XML_Data::createSuccessResponse(); $r = Subsonic_XML_Data::createSuccessResponse();
Subsonic_XML_Data::addStarred($r, Userflag::get_latest('artist'), Userflag::get_latest('album'), Userflag::get_latest('song'), $elementName); Subsonic_XML_Data::addStarred($r, Userflag::get_latest('artist'), Userflag::get_latest('album'), Userflag::get_latest('song'), $elementName);
@ -886,7 +886,7 @@ class Subsonic_Api {
* Not supported. * Not supported.
*/ */
public static function star($input) { public static function star($input) {
self::check_version($input, "1.8.0"); self::check_version($input, "1.7.0");
self::_setStar($input, true); self::_setStar($input, true);
} }
@ -898,7 +898,7 @@ class Subsonic_Api {
* Not supported. * Not supported.
*/ */
public static function unstar($input) { public static function unstar($input) {
self::check_version($input, "1.8.0"); self::check_version($input, "1.7.0");
self::_setStar($input, false); self::_setStar($input, false);
} }
@ -1185,7 +1185,7 @@ class Subsonic_Api {
* Not supported. * Not supported.
*/ */
public static function getusers($input) { public static function getusers($input) {
self::check_version($input, "1.8.0"); self::check_version($input, "1.7.0");
$r = Subsonic_XML_Data::createError(Subsonic_XML_Data::SSERROR_DATA_NOTFOUND); $r = Subsonic_XML_Data::createError(Subsonic_XML_Data::SSERROR_DATA_NOTFOUND);
self::apiOutput($input, $r); self::apiOutput($input, $r);