[Bug 39786] New: ILL get_notice errors if request does not have a patron
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=39786 Bug ID: 39786 Summary: ILL get_notice errors if request does not have a patron Change sponsored?: --- Product: Koha Version: Main Hardware: All OS: All Status: NEW Severity: enhancement Priority: P5 - low Component: ILL Assignee: pedro.amorim@openfifth.co.uk Reporter: pedro.amorim@openfifth.co.uk QA Contact: tomascohen@gmail.com CC: martin.renvoize@openfifth.co.uk, nick@bywatersolutions.com, pedro.amorim@openfifth.co.uk, tomascohen@gmail.com Depends on: 36197 Koha allows for ILL requests without patrons, and since bug 32630 this may happen more often. Backends compatible with ILLOpacUnauthenticatedRequest will likely have requests without patrons associated, but may still need to make use of Koha::ILL::Request::get_notice (e.g. Koha2Koha backend https://gitlab.com/koha-community/plugins/koha-plugin-ill-koha) get_notice should be more defensive and consider the possibility of the request not having a patron. Core Koha should handle this validation, the alternative is every backend in this scenario needs to handle it. Referenced Bugs: https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=36197 [Bug 36197] Allow unauthenticated ILL requests in the OPAC -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=39786 Pedro Amorim <pedro.amorim@openfifth.co.uk> changed: What |Removed |Added ---------------------------------------------------------------------------- Resolution|--- |INVALID Status|NEW |RESOLVED --- Comment #1 from Pedro Amorim <pedro.amorim@openfifth.co.uk> --- This is actually handled by bug 32630 already. Missed it while working on a 24.11.x branch. -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=39786 Bug 39786 depends on bug 36197, which changed state. Bug 36197 Summary: Allow unauthenticated ILL requests in the OPAC https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=36197 What |Removed |Added ---------------------------------------------------------------------------- Status|Needs documenting |RESOLVED Resolution|--- |FIXED -- You are receiving this mail because: You are watching all bug changes.
participants (1)
-
bugzilla-daemon@bugs.koha-community.org