Bug 30575

Summary: Returning an ILL item shouldn't just change the request status
Product: Koha Reporter: Tomás Cohen Arazi <tomascohen>
Component: ILLAssignee: Bugs List <koha-bugs>
Status: NEW --- QA Contact:
Severity: enhancement    
Priority: P5 - low CC: katrin.fischer, lisette.scheer
Version: Main   
Hardware: All   
OS: All   
Change sponsored?: --- Patch complexity: ---
Documentation contact: Documentation submission:
Text to go in the release notes:
Version(s) released in:
Bug Depends on: 23112    
Bug Blocks:    

Description Tomás Cohen Arazi 2022-04-21 10:57:34 UTC
In the context of more complex ILL backends, in which returning an item could imply, for example, notifying an external source it is just not enough to call $req->status('RET')->store

We should be calling something like ->backend_return instead, as we do with other actions, and let the plugin handle it however they need to.
Comment 1 Katrin Fischer 2022-06-25 16:04:35 UTC
+1
Comment 2 Lisette Scheer 2023-09-12 15:05:20 UTC
Could config be based on a system preference where each library could put in the statuses they wanted cleaned up and the number of days to keep them before clearing them out?