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

            Bug ID: 43816
           Summary: 'Self-renewal charge limit', 'Checkout charge limit',
                    and noissuescharge don't block at the same threshold
   Initiative type: ---
        Sponsorship ---
            status:
           Product: Koha
           Version: 26.05
          Hardware: All
                OS: All
            Status: NEW
          Severity: minor
          Priority: P5 - low
         Component: OPAC
          Assignee: [email protected]
          Reporter: [email protected]
        QA Contact: [email protected]
        Depends on: 26355
  Target Milestone: ---

With the new OPAC account self-renewal feature (bug 26355), patrons can be
prevented from self-renewing if they owe more than a certain amount on their
account. The amount is set by the following, in this order:
1) 'Self-renewal charge limit' in the Account expiry and self-renewal section
of patron category settings - if blank, then
2) 'Checkout charge limit' in patron category settings - if blank, then
3) noissuescharge system preference

However, patrons are blocked from self-renewal if they owe *equal to or greater
than* the amount in 'Self-renewal charge limit', but only if *greater than* the
amount in 'Checkout charge limit' and noissuescharge. This should be consistent
so that they all either block at equal to or greater than the amount, or only
when someone owes more than the amount set in any of the three.

To recreate:
-Create a $10 manual charge on a test patron's account
-Set their account to expire tomorrow
-Set their patron category to allow self-renewal with a 'Self-renewal
availability period' of 5
-Set 'Self-renewal charge limit', 'Checkout charge limit', and noissuescharge
to 10
-Log into the OPAC as the test patron, and note that there is no link to
self-renew
-Return to the patron category, and clear the value in 'Self-renewal charge
limit' (leave 'Checkout charge limit' and noissuescharge at 10)
-Return to the OPAC, refresh, and see that the link to self-renew appears
-In the patron category, clear the value in 'Checkout charge limit' (leave
noissuescharge at 10, and 'Self-renewal charge limit' blank)
-In the OPAC, refresh again, and see that the link to self-renew is still
available


Referenced Bugs:

https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=26355
[Bug 26355] Allow patron account renewals through the OPAC
-- 
You are receiving this mail because:
You are watching all bug changes.
_______________________________________________
Koha-bugs mailing list -- [email protected]
To unsubscribe send an email to [email protected]
website : http://www.koha-community.org/
git : http://git.koha-community.org/
bugs : http://bugs.koha-community.org/

Reply via email to