From 43101b0d5bc9eba838f76328de7692bfca48352e Mon Sep 17 00:00:00 2001
From: llaffont <llaffont@git-test.afi-sa.fr>
Date: Mon, 17 Jun 2013 08:38:09 +0000
Subject: [PATCH] =?UTF-8?q?Correction=20redirection=20lien=20Vodeclic=20ve?=
 =?UTF-8?q?rs=20l'authentification=20si=20non=20connect=C3=A9?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit

---
 .../opac/controllers/ModulesController.php     | 10 ----------
 library/Class/Systeme/ModulesMenu/Vodeclic.php |  2 +-
 .../opac/controllers/ModulesControllerTest.php | 18 +++++-------------
 3 files changed, 6 insertions(+), 24 deletions(-)

diff --git a/application/modules/opac/controllers/ModulesController.php b/application/modules/opac/controllers/ModulesController.php
index 23e8a338de1..c82ca524265 100644
--- a/application/modules/opac/controllers/ModulesController.php
+++ b/application/modules/opac/controllers/ModulesController.php
@@ -18,12 +18,6 @@
  * along with AFI-OPAC 2.0; if not, write to the Free Software
  * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301  USA 
  */
-//////////////////////////////////////////////////////////////////////////////////////////
-// OPAC3 - Controleur UTILISATEURS
-//
-//@TODO@ :- faire tri sur les entetes de colonnes
-//				-	Faire une recherche par noms
-//////////////////////////////////////////////////////////////////////////////////////////
 
 class ModulesController extends Zend_Controller_Action {
 	private $user;
@@ -31,9 +25,6 @@ class ModulesController extends Zend_Controller_Action {
 				$this->user = ZendAfi_Auth::getInstance()->getIdentity();
 	}
 
-
-
-
 	public function cvsAction() {
 		$cvs = new Class_Systeme_ModulesMenu_CVS();
 		$this->_redirect($cvs->getDynamiqueUrl());
@@ -51,5 +42,4 @@ class ModulesController extends Zend_Controller_Action {
 		$this->_redirect($vodeclic->getDynamiqueUrl());
 		
 	}
-
 }
\ No newline at end of file
diff --git a/library/Class/Systeme/ModulesMenu/Vodeclic.php b/library/Class/Systeme/ModulesMenu/Vodeclic.php
index e07049d0bd2..0c92a8a209a 100644
--- a/library/Class/Systeme/ModulesMenu/Vodeclic.php
+++ b/library/Class/Systeme/ModulesMenu/Vodeclic.php
@@ -40,7 +40,7 @@ class Class_Systeme_ModulesMenu_Vodeclic extends Class_Systeme_ModulesMenu_Null
 	public function getDynamiqueUrl() {
 		return ($user = Class_Users::getIdentity())
 		   ? $this->getVodeclicUrlForUser($user)
-		   : BASE_URL . '/auth/login';
+		   : '/auth/login';
 	}
 	
 	public function getUrl($preferences=[]) {
diff --git a/tests/application/modules/opac/controllers/ModulesControllerTest.php b/tests/application/modules/opac/controllers/ModulesControllerTest.php
index c88de6954f7..f027f92dfec 100644
--- a/tests/application/modules/opac/controllers/ModulesControllerTest.php
+++ b/tests/application/modules/opac/controllers/ModulesControllerTest.php
@@ -24,7 +24,6 @@ class ModulesControllerCVSTest extends AbstractControllerTestCase {
 	public function setUp() {
 		parent::setUp();
 
-
 		Class_AdminVar::newInstanceWithId('VODECLIC_KEY', ['valeur' => 1234]);
 		Class_AdminVar::newInstanceWithId('VODECLIC_ID', ['valeur' => 'afi']);
 		Class_AdminVar::newInstanceWithId('VODECLIC_BIB_ID', ['valeur' => '12']);
@@ -38,8 +37,6 @@ class ModulesControllerCVSTest extends AbstractControllerTestCase {
 	}
 
 
-
-
 	/** @test */
 	public function cvsUrlWithoutUserShouldBeLoginPage() {
 		ZendAfi_Auth::getInstance()->clearIdentity();
@@ -47,12 +44,11 @@ class ModulesControllerCVSTest extends AbstractControllerTestCase {
 		$this->assertRedirectTo('/auth/login');
 	
 	}
-
-
 }
 
 
 
+
 class ModulesControllerVodeclicTest extends AbstractControllerTestCase {
 	public function setUp() {
 		parent::setUp();
@@ -62,24 +58,20 @@ class ModulesControllerVodeclicTest extends AbstractControllerTestCase {
 	}
 
 
-
-
 	/** @test */
 	public function vodeclicUrlWithoutUserShouldBeLoginPage() {
 		ZendAfi_Auth::getInstance()->clearIdentity();
 		$this->dispatch('/opac/modules/vodeclic');
-		$this->assertRedirectTo(BASE_URL.'/auth/login');
-	
+		$this->assertRedirectTo('/auth/login');
 	}
+}
 
 
-}
 
 
 class ModulesControllerNumilogTest extends AbstractControllerTestCase {
 	public function setUp() {
 		parent::setUp();
-
 		Class_AdminVar::newInstanceWithId('NUMILOG_URL',['valeur' => 'http://numilogurl/action']);
 	}
 
@@ -91,7 +83,7 @@ class ModulesControllerNumilogTest extends AbstractControllerTestCase {
 		$this->assertRedirectTo('http://numilogurl/action');
 	
 	}
+}
 
 
-
-}
\ No newline at end of file
+?>
\ No newline at end of file
-- 
GitLab