"Email checkout receipts by default?" Doesn't Always Display in Patron Self-Registration
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Evergreen |
Confirmed
|
Medium
|
Galen Charlton | ||
3.13 |
Confirmed
|
Undecided
|
Unassigned |
Bug Description
Evergreen 3.2.10ish
We have recently started enabling patron self-registration in the OPAC on a library-by-library basis for our network.
In doing so, we have found that "Email checkout receipts by default?" doesn't display in Self-Registration using our current setup.
From Jason Stephenson:
"The reason is that we have a single, consortium-wide event definition for Email Checkout Receipt, and opac.allow_
When the self-registration interface determines whether or not to display that option, it looks for an event for Email Checkout Receipt owned by one of the orgs that allows patron self-registration."
It would be nice if the setting could be made aware of the Organizational tree. For example, if the event is set at CONS and self-registration is enabled for BR1, then the option to email checkout receipts by default should display for self-registration at BR1.
tags: | added: pullrequest |
Changed in evergreen: | |
importance: | Undecided → Medium |
milestone: | 3.6-beta → 3.6-beta2 |
tags: | added: signedoff |
Changed in evergreen: | |
assignee: | nobody → Galen Charlton (gmc) |
status: | New → Confirmed |
Changed in evergreen: | |
milestone: | 3.6-beta2 → 3.6-rc |
Changed in evergreen: | |
milestone: | 3.6-rc → 3.6.1 |
Changed in evergreen: | |
milestone: | 3.6.1 → 3.6.2 |
Changed in evergreen: | |
milestone: | 3.6.2 → 3.6.3 |
Changed in evergreen: | |
milestone: | 3.6.3 → 3.6.4 |
Changed in evergreen: | |
milestone: | 3.6.4 → 3.7.2 |
no longer affects: | evergreen/3.4 |
no longer affects: | evergreen/3.5 |
Changed in evergreen: | |
milestone: | 3.7.2 → 3.7.3 |
no longer affects: | evergreen/3.6 |
Changed in evergreen: | |
milestone: | 3.7.3 → none |
Changed in evergreen: | |
milestone: | none → 3.9.1 |
Changed in evergreen: | |
milestone: | 3.9.1 → 3.9.2 |
Changed in evergreen: | |
milestone: | 3.9.2 → 3.10.1 |
Changed in evergreen: | |
milestone: | 3.10.1 → 3.10.2 |
Changed in evergreen: | |
milestone: | 3.10.2 → 3.10.3 |
Changed in evergreen: | |
milestone: | 3.10.3 → 3.12-beta |
Changed in evergreen: | |
milestone: | 3.12-beta → 3.12-rc |
Changed in evergreen: | |
milestone: | 3.12-rc → 3.next |
Changed in evergreen: | |
milestone: | 3.next → 3.14-beta |
no longer affects: | evergreen/3.10 |
no longer affects: | evergreen/3.9 |
Changed in evergreen: | |
milestone: | 3.14-beta → 3.14-rc |
Changed in evergreen: | |
milestone: | 3.14-rc → 3.14.1 |
Changed in evergreen: | |
milestone: | 3.14.1 → 3.14.2 |
Changed in evergreen: | |
milestone: | 3.14.2 → 3.14.3 |
no longer affects: | evergreen/3.11 |
no longer affects: | evergreen/3.12 |
Changed in evergreen: | |
milestone: | 3.14.3 → 3.14.4 |
tags: | added: signedoff |
tags: | removed: needsdiscussion |
Below is a branch that uses the ancestor tree when searching for events related to the opt-in settings for the org. units that allow patron self-registration:
https:/ /git.evergreen- ils.org/ ?p=working/ Evergreen. git;a=shortlog; h=refs/ heads/user/ dyrcona/ lp1890629
It works in my limited testing with CWMARS data.