https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=23415
--- Comment #235 from Martin Renvoize (ashimema) <[email protected]> --- Created attachment 193089 --> https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=193089&action=edit Bug 23415: Add debt override support to circulation checkout page This patch implements fine override functionality for the checkouts table on the circulation page (circ/circulation.pl), completing the debt override feature for all renewal workflows. Changes: - Added override_debt checkbox to checkouts-table.inc when AllowFineOverrideRenewing preference is enabled - Updated /svc/renew to accept and process override_debt parameter, matching the pattern used for override_limit - Enhanced circulation-api-client.js to pass override_debt parameter through the renewal API call - Implemented specific CSS classes for renewal error types (renewals-allowed-too_many, renewals-allowed-too_much_owing, etc.) to enable selective checkbox control - Modified override checkbox handlers to selectively enable only relevant renewal checkboxes based on the specific blocking error: * override_limit enables checkboxes for 'too_many' and 'on_reserve' * override_debt enables checkboxes for 'too_much_owing' and 'auto_too_much_owing' - Added AllowFineOverrideRenewing JavaScript variable to circulation.tt This provides clear visual feedback to staff about which renewals will be affected by each override option, improving usability and reducing confusion when multiple items have different blocking reasons. Sponsored-by: OpenFifth <https://openfifth.co.uk/> Signed-off-by: Andrew Fuerste Henry <[email protected]> Signed-off-by: Martin Renvoize <[email protected]> -- 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/
