[Koha-bugs] [Bug 26500] New: Automatic renewals show incorrect count of renewals allowed when CircControl is set to "the library you're logged in at"

bugzilla-daemon at bugs.koha-community.org bugzilla-daemon at bugs.koha-community.org
Mon Sep 21 14:22:40 CEST 2020


https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=26500

            Bug ID: 26500
           Summary: Automatic renewals show incorrect count of renewals
                    allowed when CircControl is set to "the library you're
                    logged in at"
 Change sponsored?: ---
           Product: Koha
           Version: master
          Hardware: All
                OS: All
            Status: NEW
          Severity: normal
          Priority: P5 - low
         Component: Circulation
          Assignee: koha-bugs at lists.koha-community.org
          Reporter: andrew at bywatersolutions.com
        QA Contact: testopia at bugs.koha-community.org
                CC: gmcharlt at gmail.com, kyle.m.hall at gmail.com

When CircControl is set to "the library you're logged in at," the Renew column
in the patron checkouts table will show the count of permitted renewals based
on the library you're logged in at. This is correct for manual renewals, since
those are the rules that will be enforced. However, for automatic renewals this
can mean we're showing the user an incorrect number.

To recreate:
- Create an All Libraries rule that allows 10 renewals
- Create a rule for branch A that allows 1 renewal
- Creare a rule for branch B that allows 99 renewals
- Check an item out from Branch A, set to auto-renew
- While logged in as Branch A, confirm Koha tells you you have 1 renewal
available
- Log in as Branch B, see you have 99 renewals
- Log in as Branch C, see you have 10 renewals
- Set No Renewal Before to allow renewal immediately
- run the auto_renew cron, item renews once
- run the auto-renew cron again, confirm too_many error because only 1 renewal
is allowed

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


More information about the Koha-bugs mailing list