From fef1114c40f8f0ce56650e69b9c06e487ca70da1 Mon Sep 17 00:00:00 2001
From: gloas <gloas@afi-sa.fr>
Date: Wed, 20 Jun 2018 16:31:21 +0200
Subject: [PATCH] dev #72825 admin can now access to abonne/prets from
 abonne/fiche

---
 library/ZendAfi/View/Helper/Abonne/Prets.php                  | 2 +-
 .../modules/opac/controllers/AbonneControllerFicheTest.php    | 4 ++--
 2 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/library/ZendAfi/View/Helper/Abonne/Prets.php b/library/ZendAfi/View/Helper/Abonne/Prets.php
index 44a3697c3e2..4eed0453c65 100644
--- a/library/ZendAfi/View/Helper/Abonne/Prets.php
+++ b/library/ZendAfi/View/Helper/Abonne/Prets.php
@@ -22,7 +22,7 @@
 class ZendAfi_View_Helper_Abonne_Prets extends ZendAfi_View_Helper_Abonne_Abstract {
   public function abonne_prets($user) {
     $cards = new Class_User_Cards($user);
-    if ($cards->isEmpty())
+    if ($cards->isEmpty() && (!$user->isAdmin()))
       return '';
 
     $nb_prets = $cards->getLoans()->count();
diff --git a/tests/application/modules/opac/controllers/AbonneControllerFicheTest.php b/tests/application/modules/opac/controllers/AbonneControllerFicheTest.php
index b5dcb84e21d..0e2de6a0ecd 100644
--- a/tests/application/modules/opac/controllers/AbonneControllerFicheTest.php
+++ b/tests/application/modules/opac/controllers/AbonneControllerFicheTest.php
@@ -58,8 +58,8 @@ class AbonneControllerFicheAsAdminTest extends AbstractAbonneControllerFicheTest
 
 
   /** @test */
-  public function linkToPretsShouldNotBePresent() {
-    $this->assertNotXPath('//a[contains(@href, "/abonne/prets")]');
+  public function linkToPretsShouldBePresent() {
+    $this->assertXPath('//a[contains(@href, "/abonne/prets")]');
   }
 
 
-- 
GitLab