Web Client: Opt-in Action Triggers, set as Registration Default will prevent Patron Registration screen from loading
Affects | Status | Importance | Assigned to | Milestone | ||
---|---|---|---|---|---|---|
Evergreen | ||||||
Main |
Fix Released
|
High
|
Unassigned |
Bug Description
Evergreen 2.12
When any opt-in action trigger is set to be a registration default, (i.e. the opt-in trigger is checked by default at registration time) the web client new registration page will not load.
To reproduce, make the stock opt-in action trigger "Email Checkout Receipt" opted in by default when a new patron is registered:
-Go to Administration -> Server Administration -> User Setting Types
-Double click to edit the setting 'circ.send_
-Enter 'True' (without the quotes) in the Registration Default field and Save
Login to the web client and go to Circulation -> Register Patron. The progress bar displays, but the page never loads.
In the xul client, setting Registration Default for the user setting type to True puts a check in the trigger's checkbox on the patron registration page, opting in the patron by default unless it's unchecked prior to saving.
Changed in evergreen: | |
assignee: | Cesar V (cesardv) → nobody |
Changed in evergreen: | |
status: | New → Confirmed |
status: | Confirmed → Fix Committed |
Changed in evergreen: | |
assignee: | nobody → Mike Rylander (mrylander) |
Changed in evergreen: | |
status: | Fix Committed → Confirmed |
assignee: | Mike Rylander (mrylander) → nobody |
Changed in evergreen: | |
assignee: | nobody → Josh Stompro (u-launchpad-stompro-org) |
Changed in evergreen: | |
assignee: | nobody → Bill Erickson (berick) |
Changed in evergreen: | |
milestone: | 3.0-alpha → 2.12.4 |
no longer affects: | evergreen/2.12 |
Changed in evergreen: | |
assignee: | nobody → Galen Charlton (gmc) |
Changed in evergreen: | |
milestone: | 2.12.4 → 2.12.5 |
Changed in evergreen: | |
milestone: | 2.12.5 → 2.12.6 |
Changed in evergreen: | |
assignee: | Galen Charlton (gmc) → nobody |
Changed in evergreen: | |
assignee: | nobody → Jason Etheridge (phasefx) |
A patch for this is here:
http:// git.evergreen- ils.org/ ?p=working/ Evergreen. git;a=shortlog; h=refs/ heads/user/ cesardv/ lp1695029_ webstaff_ patron_ reg_screen