Skip to content
Snippets Groups Projects
Commit a1849359 authored by efalcy's avatar efalcy
Browse files

Music me : utilisation de 'ticket' au lieu de 'SessionID' dans l'url

parent 7cb931a4
Branches
Tags
No related merge requests found
......@@ -90,8 +90,9 @@ class CasServerController extends Zend_Controller_Action {
}
function validateMusicmeAction() {
xdebug_break();
$bibid=$this->_request->getParam('MediaLibraryID');
$ticket=$this->_request->getParam('SessionID');
$ticket=$this->_request->getParam('ticket');
if (strlen($ticket)<1 || strlen($bibid)<1) {
return $this->returnMusicMeFailureTicketResponse('INVALID_REQUEST');
......
......@@ -74,14 +74,14 @@ class CasServerControllerMusicMeValidateActionTest extends AbstractControllerTes
/** @test */
public function requestMusicMeWithNoTicketShouldRespondAccountDisabledXML() {
$this->dispatch('/opac/cas-server/validate-musicme?MediaLibraryID=150&SessionID=0a1b2c3d');
$this->dispatch('/opac/cas-server/validate-musicme?MediaLibraryID=150&ticket=0a1b2c3d');
$this->assertContains('<User />',$this->_response->getBody());
}
/** @test */
public function requestMusicMeWithExpiredTicketShouldRespondInvalidTicketFailureXML() {
$this->dispatch('/opac/cas-server/validate-musicme?MediaLibraryID=STmarchepo&SessionID=28282');
$this->dispatch('/opac/cas-server/validate-musicme?MediaLibraryID=STmarchepo&ticket=28282');
// $this->assertContains('<AccountExpired>true',$this->_response->getBody());
}
......@@ -89,7 +89,7 @@ class CasServerControllerMusicMeValidateActionTest extends AbstractControllerTes
/** @test */
public function requestMusicMeWithValidTicketShouldRespondValidXML() {
$this->dispatch('/opac/cas-server/validate-musicme?SessionID='.md5(Zend_Session::getId()).'&MediaLibraryID=http://test.com');
$this->dispatch('/opac/cas-server/validate-musicme?ticket='.md5(Zend_Session::getId()).'&MediaLibraryID=http://test.com');
$this->assertContains('<ID>',$this->_response->getBody());
}
......
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment