Skip to content
Snippets Groups Projects
Commit 8b397f9f authored by Ghislain Loas's avatar Ghislain Loas
Browse files

hotline #55934 fix fatal error in /admin/profil/index when logged as library admin

parent 809f53e2
Branches
Tags
3 merge requests!2080Sandbox detach zf from storm,!2061Master,!2031hotline #55934 fix fatal error in /admin/profil/index when logged as library admin
Pipeline #502 passed with stage
in 21 minutes
- ticket #55934 : Administration : correction de l'accès aux profils pour les administrateurs bibliothèque.
\ No newline at end of file
......@@ -37,7 +37,7 @@ class ZendAfi_View_Helper_Admin_ProfileSelect extends ZendAfi_View_Helper_BaseHe
{
$titre=$this->translate()->_("Localisation");
if($id_profil) $titre.=$this->translate()->_(" et profil");
$this->user = ZendAfi_Auth::getInstance()->getIdentity();
$this->user = Class_Users::getIdentity();
$html = '<div class="form" style="font-size:10pt">'.$titre.'<br/><table cellpadding="3" cellspacing="1" border="0">';
// Combo des zones
......
......@@ -1575,3 +1575,26 @@ class Admin_ProfilControllerEditLibraryFilterTest extends Admin_AbstractControll
'Annecy');
}
}
class Admin_ProfilControllerIndexWithLibraryAdminConnectedTest extends Admin_AbstractControllerTestCase {
public function setUp() {
parent::setUp();
$admin_bib = $this->fixture('Class_Users',
['id' => 54,
'login' => 'admin bib',
'password' => 'popup',
'id_site' => 4]);
$admin_bib->beAdminBib();
ZendAfi_Auth::getInstance()->logUser($admin_bib);
$this->dispatch('/admin/profil/index/', true);
}
/** @test */
public function shouldContainsProfilModule() {
$this->assertXPath('//div[@class="modules"]');
}
}
\ No newline at end of file
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