From 719cb817a6dfbc04fd78cbd2b58b0e79ecbac077 Mon Sep 17 00:00:00 2001
From: efalcy <efalcy@afi-sa.fr>
Date: Tue, 11 Aug 2015 10:07:26 +0200
Subject: [PATCH] hotline #27816 : change sentence when user doesn't have an
 email

---
 application/modules/opac/controllers/AuthController.php         | 2 +-
 .../application/modules/opac/controllers/AuthControllerTest.php | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/application/modules/opac/controllers/AuthController.php b/application/modules/opac/controllers/AuthController.php
index cefcfda5b73..db2c5d30f7c 100644
--- a/application/modules/opac/controllers/AuthController.php
+++ b/application/modules/opac/controllers/AuthController.php
@@ -48,7 +48,7 @@ class AuthController extends ZendAfi_Controller_Action {
   public function getErrorMessages($error_code) {
     $messages= [1 => $this->_('Veuillez saisir votre identifiant.'),
                 2 => $this->_('Identifiant inconnu.'),
-                4 => $this->_("Votre mail n'est pas renseigné dans votre compte lecteur. Merci de vous adresser à la bibliothèque pour connaître vos identifiants.")];
+                4 => $this->_("Votre mail n'est pas renseigné dans votre compte lecteur. Merci de vous adresser à la bibliothèque pour récupérer votre mot de passe ou bien le remplacer par un nouveau.")];
     if (isset($messages[$error_code]))
       return $messages[$error_code];
     return '';
diff --git a/tests/application/modules/opac/controllers/AuthControllerTest.php b/tests/application/modules/opac/controllers/AuthControllerTest.php
index 4d6b1be5512..21ab9bc8d19 100644
--- a/tests/application/modules/opac/controllers/AuthControllerTest.php
+++ b/tests/application/modules/opac/controllers/AuthControllerTest.php
@@ -1174,7 +1174,7 @@ class AuthControllerLostPasswordNoMailPostTest extends AbstractControllerTestCas
 
 /** @test */
   public function withoutEmailShouldReturnErrorMessage() {
-    $this->assertXPathContentContains('//div', "Votre mail n'est pas renseigné dans votre compte lecteur. Merci de vous adresser à la bibliothèque pour connaître vos identifiants.");
+    $this->assertXPathContentContains('//div', "Votre mail n'est pas renseigné dans votre compte lecteur. Merci de vous adresser à la bibliothèque pour récupérer votre mot de passe ou bien le remplacer par un nouveau.");
   }
 
 }
-- 
GitLab