No patron notification when reservation available for pickup
Bug #837716 reported by
Jeff Davis
This bug affects 1 person
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Evergreen |
Fix Released
|
Undecided
|
Unassigned |
Bug Description
When a reserved resource is captured, Evergreen does not notify the patron that the resource is ready for pickup. (As far as I am aware this is true of all versions of Evergreen that include bookings.) This could give rise to situations where the patron goes to pick up the resource at the specified time, only to find that it hasn't been captured and is currently unavailable.
To address this, one of our libraries has requested the ability to have Evergreen automatically send out an email to the patron when a reserved resource has been captured. This would be similar to existing functionality for email notification for holds.
tags: | added: bookings pullrequest |
Changed in evergreen: | |
milestone: | none → 2.2.0 |
Changed in evergreen: | |
status: | Fix Committed → Fix Released |
To post a comment you must log in.
There is a proposed patch for this in the user/jeffdavis/ trunk-lp837716- booking- notify branch of Sitka's Evergreen repo:
https:/ /git.sitka. bclibraries. ca/gitweb/ ?p=sitka/ evergreen. git;a=commit; h=refs/ heads/user/ jeffdavis/ trunk-lp837716- booking- notify
This gives you a checkbox to enable email notification when creating the reservation, and adds a hook, reactor, and validator so that you can create an action trigger to send the emails. I've tested these changes against 2.0.8 and they seem to work.
One downside is that this would require a change to the booking.reservation table, namely adding an email_notify field. I couldn't see any other way of doing it.