Text to go in the release notes:
|
This fixes checking out, checking in, and renewing items for a patron where a guarantor is required, and they don't have one (where the ChildNeedsGuarantor system preference is enabled).
These actions are now completed correctly, and a warning message is now shown on the patron's page where a guarantor is required and they don't have one: "System preference 'ChildNeedsGuarantor' is enabled and this patron does not have a guarantor.".
Previously:
- checking items in or out generated a 500 error message, even though the actions were successfully completed
- attempting to renew items generated this message "Error: Internal Server Error" and the items were not renewed
- no message was shown on the patron page warning that they needed a guarantor
|