Minor bug in LocStor::searchMetadata fixed.

Return struct in locstor.savePlaylist changed:
single field: plid: string - playlist id
This commit is contained in:
tomas 2005-01-17 22:55:01 +00:00
parent 0c69b280b1
commit 85c44e8a72
2 changed files with 8 additions and 8 deletions

View File

@ -23,7 +23,7 @@
Author : $Author: tomas $
Version : $Revision: 1.20 $
Version : $Revision: 1.21 $
Location : $Source: /home/paul/cvs2svn-livesupport/newcvsrepo/livesupport/modules/storageServer/var/LocStor.php,v $
------------------------------------------------------------------------------*/
@ -277,8 +277,8 @@ class LocStor extends BasicStor{
if($filetype=='all'){
$criteriaAC = $criteria; $criteriaAC['filetype'] = 'audioclip';
$criteriaPL = $criteria; $criteriaPL['filetype'] = 'playlist';
$resAC = $this->localSearch($criteriaAC);
$resPL = $this->localSearch($criteriaPL);
$resAC = $this->bsLocalSearch($criteriaAC);
$resPL = $this->bsLocalSearch($criteriaPL);
return array(
'audioClipResults' => $resAC['results'],
'playlistResults' => $resPL['results']
@ -501,7 +501,7 @@ class LocStor extends BasicStor{
* @param sessid string, session ID
* @param playlistToken string, playlist access token
* @param newPlaylist string, new playlist as XML string
* @return boolean
* @return string, playlistId
*/
function savePlaylist($sessid, $playlistToken, $newPlaylist)
{
@ -511,7 +511,7 @@ class LocStor extends BasicStor{
$res = $ac->replaceMetaData($newPlaylist, $mdataLoc='string');
if(PEAR::isError($res)){ return $res; }
$this->_setEditFlag($playlistId, FALSE);
return TRUE;
return $playlistId;
}
/**

View File

@ -23,7 +23,7 @@
Author : $Author: tomas $
Version : $Revision: 1.6 $
Version : $Revision: 1.7 $
Location : $Source: /home/paul/cvs2svn-livesupport/newcvsrepo/livesupport/modules/storageServer/var/xmlrpc/XR_LocStor.php,v $
------------------------------------------------------------------------------*/
@ -709,7 +709,7 @@ class XR_LocStor extends LocStor{
*
* On success, returns a XML-RPC struct with single field:
* <ul>
* <li> status : boolean - TRUE</li>
* <li> plid : string - playlistId</li>
* </ul>
*
* On errors, returns an XML-RPC error response.
@ -738,7 +738,7 @@ class XR_LocStor extends LocStor{
" ".$res->getUserInfo()
);
}
return new XML_RPC_Response(XML_RPC_encode(array('status'=>$res)));
return new XML_RPC_Response(XML_RPC_encode(array('plid'=>$res)));
}
/**