Skip to content
Snippets Groups Projects

dev#189214: Add managed libraries select in users edit/add form

Viewing commit 830d71f9
Show latest version
2 files
+ 157
1
Preferences
Compare changes
Files
2
@@ -44,8 +44,14 @@ class Admin_BibController extends ZendAfi_Controller_Action {
$this->view->titre = $this->view->_('Gestion des bibliothèques');
$user = Class_Users::getIdentity();
// Temporary code. An other developper use this method.
// managedLibraries() should return libraries instead of ids.
// And we should create managedLibraryIds() to get ids.
$libraries = array_filter(array_map(fn($id) => Class_Bib::find($id), $user->managedLibraries()));
$this->view->libraries = $user->isRoleLibraryLimited()
? [$user->getBib()]
? $libraries
: Class_Bib::findAllByIdZone($this->id_zone);
}