https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=39180 Bug ID: 39180 Summary: Handle and report exception at checkout/checkin due to missing guarantor Change sponsored?: --- Product: Koha Version: Main Hardware: All OS: All Status: NEW Severity: normal Priority: P5 - low Component: Circulation Assignee: koha-bugs@lists.koha-community.org Reporter: andrew@bywatersolutions.com QA Contact: testopia@bugs.koha-community.org CC: gmcharlt@gmail.com, kyle.m.hall@gmail.com When ChildNeedsGuarantor is enabled, Koha will throw an exception and fail to check an item in if the borrowing patron could have a guarantor but does not. The failed checkin gives a generic messages about configuration issues. We should check the item in and report on the screen that the patron should have a guarantor. To recreate: 1 - have a patron in a category that can be a guarantee but does not have a guarantor on their account 2 - set TrackLastPatronActivityTriggers to update the patron on checkin of an item 3 - check an item out to your patron 4 - set ChildNeedsGuarantor to "must have" 5 - check your item in, get error It also throws an exception at checkout if your tell TrackLastPatronActivityTriggers to update at checkout, but the checkout succeeds. We've seen inconsistent behavior between production and test sites around the specifics of this error that we haven't quite nailed down yet. It's possible something changed here between 24.05.06 and main as they generate this error slightly differently. -- You are receiving this mail because: You are watching all bug changes. You are the assignee for the bug.