diff --git a/rero_ils/permissions.py b/rero_ils/permissions.py index 0646527ce4..20d349344e 100644 --- a/rero_ils/permissions.py +++ b/rero_ils/permissions.py @@ -28,7 +28,8 @@ from .modules.patrons.api import Patron request_item_permission = Permission(RoleNeed('patron')) -librarian_permission = Permission(RoleNeed('librarian')) +librarian_permission = Permission( + RoleNeed('librarian'), RoleNeed('system_librarian')) admin_permission = Permission(RoleNeed('admin')) editor_permission = Permission(RoleNeed('editor'), RoleNeed('admin')) diff --git a/tests/data/data.json b/tests/data/data.json index 0dbd570e3b..de1ab635b5 100644 --- a/tests/data/data.json +++ b/tests/data/data.json @@ -2767,8 +2767,7 @@ "username": "simonetta", "phone": "+41324993585", "roles": [ - "system_librarian", - "librarian" + "system_librarian" ], "patron": { "expiration_date": "2023-10-07",