[Bug 42554] New: Deprecate CanItemBeReserved and CanBookBeReserved in favor of Koha::Availability
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=42554 Bug ID: 42554 Summary: Deprecate CanItemBeReserved and CanBookBeReserved in favor of Koha::Availability Initiative type: --- Sponsorship --- status: Product: Koha Version: Main Hardware: All OS: All Status: NEW Severity: enhancement Priority: P5 - low Component: Architecture, internals, and plumbing Assignee: koha-bugs@lists.koha-community.org Reporter: tomascohen@gmail.com QA Contact: testopia@bugs.koha-community.org Depends on: 42386 Blocks: 40257 CanItemBeReserved and CanBookBeReserved in C4::Reserves are now thin wrappers around Koha::Item::Availability::Hold (Bug 42386). This bug covers: 1. Add overrides support to Koha::Item::Availability::Hold and Koha::Patron::Availability::Hold 2. Add Koha::Biblio::Availability::Hold for biblio-level holds 3. Wire into Koha::REST::V1::Holds::add replacing the three separate calls 4. Make Koha::Patron->can_place_holds a wrapper around the patron availability class 5. Deprecate CanItemBeReserved, CanBookBeReserved, and can_place_holds 6. Migrate remaining callers Referenced Bugs: https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=40257 [Bug 40257] Add Confirmation Flow to POST /holds https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=42386 [Bug 42386] Unify hold availability checks into Koha::Availability pattern -- You are receiving this mail because: You are watching all bug changes. You are the assignee for the bug.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=42554 Tomás Cohen Arazi (tcohen) <tomascohen@gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |kyle@bywatersolutions.com, | |martin.renvoize@openfifth.c | |o.uk, | |nick@bywatersolutions.com, | |tomascohen@gmail.com Assignee|koha-bugs@lists.koha-commun |tomascohen@gmail.com |ity.org | -- You are receiving this mail because: You are watching all bug changes. You are the assignee for the bug.
participants (1)
-
bugzilla-daemon@bugs.koha-community.org