[Koha-bugs] [Bug 8752] Log circulation renewal

bugzilla-daemon at bugs.koha-community.org bugzilla-daemon at bugs.koha-community.org
Fri Sep 6 19:23:43 CEST 2013


http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=8752

Kyle M Hall <kyle at bywatersolutions.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
  Attachment #20580|0                           |1
        is obsolete|                            |

--- Comment #3 from Kyle M Hall <kyle at bywatersolutions.com> ---
Created attachment 20835
  -->
http://bugs.koha-community.org/bugzilla3/attachment.cgi?id=20835&action=edit
Bug 8752 - Log circulation renewal

Currently, circulation renewals are not being logged.

This patch logs renewals under the Circulation module with an action
of RENEW.

At the moment, it relies on the "IssueLog" preference, but we could add
a new syspref for "RenewLog".

Personally, I figure it's just a "re-issue" so I don't know that we
need another preference, but system preferences are cheap, so if people
think a follow-up is necessary, I'm open to the idea.

Test Plan:

0) Turn on IssueLog and ReturnLog in the system preferences
1) Checkout an item
2) Note that there is a CIRCULATION ISSUE log entry
3) Renew that item
4) Note that there is NOT a log entry
5) Return that item
6) Note that there is a CIRCULATION RETURN log entry

7) Apply patch

8) Repeat Step #3 (i.e. renew that item).
9) Note that there is now a CIRCULATION RENEW log entry

N.B. Logs can be viewed by directly querying the database, viewing
the Modification Log for the patron attached to the checkout/renew/
return, or by viewing the logs in the Tools module  using the item's
itemnumber as the "Object".

Signed-off-by: Owen Leonard <oleonard at myacpl.org>

This works as advertised, and I think it's an appropriate extension to
the scope of IssueLog.

Signed-off-by: Kyle M Hall <kyle at bywatersolutions.com>

-- 
You are receiving this mail because:
You are watching all bug changes.


More information about the Koha-bugs mailing list