Koha-clms/Koha/ILL/Request
Pedro Amorim 11ac1c48ec
Bug 40504: Auto functionality:
- The staff member who creates a new ILL request is automatically assigned as its manager.
- No manager is assigned to ILL requests made by users without 'ill' permission e.g. patrons using the OPAC.
- When an ILL request without a manager has its status changed, the staff member making the change is automatically assigned as its manager e.g. by clicking 'confirm' or 'revert request'.
- It is possible to manually update a request's manager by clicking the 'Edit request' toolbar button when viewing a request. The patron search modal, 'select manager' button and all its functionality is shared with the 'select manager' present in the suggestions module. This means that when editing an ILL request, the 'managedby' defaults to the staff member editing the request, unless 'Keep existing manager' is clicked, like it happens in suggestions.
- This is fully core built, all backends will automatically hook into this functionality, because:
-- Automatic 'managedby' happen on status change, regardless of backend
-- All requests have access to 'edit request' page, regardless of backend
- Only if a logged in staff member exists does the auto set manager. If no staff member is found, nothing happens e.g. an ILL request status
was changed by a CLI command / cronjob

Signed-off-by: Jeremy Evans <Jeremy.Evans@ukhsa.gov.uk>
Signed-off-by: Lisette Scheer <lisette@bywatersolutions.com>
Signed-off-by: Martin Renvoize <martin.renvoize@openfifth.co.uk>
2026-03-26 14:21:22 +01:00
..
Workflow Bug 40163: Fix several http addresses in the code docs 2025-09-23 16:21:29 -06:00
Attribute.pm Bug 40163: Fix several http addresses in the code docs 2025-09-23 16:21:29 -06:00
Attributes.pm Bug 40163: Fix several http addresses in the code docs 2025-09-23 16:21:29 -06:00
Config.pm Bug 40163: Fix several http addresses in the code docs 2025-09-23 16:21:29 -06:00
Logger.pm Bug 40504: Auto functionality: 2026-03-26 14:21:22 +01:00
SupplierUpdate.pm Bug 40163: Fix several http addresses in the code docs 2025-09-23 16:21:29 -06:00
SupplierUpdateProcessor.pm Bug 40163: Fix several http addresses in the code docs 2025-09-23 16:21:29 -06:00
Workflow.pm Bug 40163: Fix several http addresses in the code docs 2025-09-23 16:21:29 -06:00