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

David Nind <[email protected]> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|Needs Signoff               |Failed QA

--- Comment #155 from David Nind <[email protected]> ---
I attempted to test, but have Failed QA because:

1. Running the cypress tests failed: npx cypress run --spec
"t/cypress/integration/Circulation/FineNoRenewals_spec.ts"

2. If AllowFineOverrideRenewing is set to "Don't allow", on the checkouts list
on the patron's page the "Renew all" action button under the table is still
active, although it does renew any items when you click it (there are pop-up
windows "The patron has a debt of 8.00Are you sure you want to renew
checkout(s)?", click OK, "There are no items to be renewed").


Testing notes (using KTD):

1. I attempted to follow the individual; patch test plans, but gave up.

2. I followed the obsoleted test plan in comment #154, and everything seemed to
work as described (I didn't test the API things).

3. Tests:
   . prove t/db_dependent/Circulation.t
   . npx cypress run --spec
"t/cypress/integration/Circulation/FineNoRenewals_spec.ts"
   . prove t/db_dependent/api/v1/checkouts.t

4. Notes on system preference changes (for updating the documentation):
   - OPACFineNoRenewals: no longer exists
   - FineNoRenewals: replaces OPACFineNoRenewals, now located under Circulation
> Checkout policy, wording is now: 
      Only allow patrons or staff to renew items if patron has less than [5]
USD in fines (leave blank to disable).
   - OPACFineNoRenewalsBlockAutoRenew: text updated with FineNoRenewals system
preference link
   - OPACFineNoRenewalsIncludeCredits: text updated with FineNoRenewals system
preference link
   - AllowFineOverrideRenewing: new preference, text is:
      [Don't allow|Allow] staff to manually override and renew items for
patrons who have more in fines than set in the FineNoRenewals system
preference.

-- 
You are receiving this mail because:
You are watching all bug changes.
_______________________________________________
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/

Reply via email to