Bug 30575 - Returning an ILL item shouldn't just change the request status
Summary: Returning an ILL item shouldn't just change the request status
Status: NEW
Alias: None
Product: Koha
Classification: Unclassified
Component: ILL (show other bugs)
Version: Main
Hardware: All All
: P5 - low enhancement (vote)
Assignee: Bugs List
QA Contact:
URL:
Keywords:
Depends on: 23112
Blocks:
  Show dependency treegraph
 
Reported: 2022-04-21 10:57 UTC by Tomás Cohen Arazi
Modified: 2023-09-12 15:05 UTC (History)
2 users (show)

See Also:
Change sponsored?: ---
Patch complexity: ---
Documentation contact:
Documentation submission:
Text to go in the release notes:
Version(s) released in:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
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?