https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=37195
Bug ID: 37195
Summary: Add ILL as option to TrackLastPatronActivityTriggers
Change sponsored?: ---
Product: Koha
Version: Main
Hardware: All
OS: All
Status: NEW
Severity: enhancement
Priority: P5 - low
Component: ILL
Assignee: [email protected]
Reporter: [email protected]
CC: [email protected], [email protected]
This has a couple of tricky aspects to it, I think.
Basically, the problem is that for some patrons their only activity in the
library could be to request article copies/prints through ILL.
At least the way it works in Sweden, with ILL based around Libris, an ILL
reques for a book would update lastseen, when the book is issued to the patron.
But a request for an article copy/print would not update lastseen, because the
ILL is just handled in the Libris backend, and there is no loan or other
activity that is tracked today.
The solution is probably to update lastseen from the Libris backend when a
copy/print is marked as received, like so:
$patron->update_lastseen('activity');
But that "activity" needs to be activated in TrackLastPatronActivityTriggers.
Questions:
- Should we add a generic "ill" activity? Or would it make sense to have e.g.
"ill_loan" and "ill_copy"?
- Would it be OK to have "ill" listed as an activity for
TrackLastPatronActivityTriggers even if the ILL module is not activated?
- Would it make sense to have an activity in TrackLastPatronActivityTriggers
that perhaps does nothing out of the box, but relies on the different backends
to actually call update_lastseen? Or could the ILL module itself call
update_lastseen, and not rely on the backends to do it?
--
You are receiving this mail because:
You are watching all bug changes.
You are the assignee for the bug.
_______________________________________________
Koha-bugs mailing list
[email protected]
https://lists.koha-community.org/cgi-bin/mailman/listinfo/koha-bugs
website : http://www.koha-community.org/
git : http://git.koha-community.org/
bugs : http://bugs.koha-community.org/