Patron Self Registration - Email checkout receipts checkbox doesn't carry through

Bug #1643694 reported by Terran McCanna
12
This bug affects 2 people
Affects Status Importance Assigned to Milestone
Evergreen
Invalid
Undecided
Unassigned

Bug Description

Tested in 2.11:

The "Email checkout receipts by default?" checkbox in the online patron self-registration form doesn't carry the checkmark/selection through to the Pending Patron (tested opening the pending patron from both the 2.11 xul client and the 2.11 staff client).

Revision history for this message
Chris Sharp (chrissharp123) wrote :

I can confirm the behavior. I registered for a card with the "Email checkout receipts by default?" checkbox checked and when pulling up the patron (in the XUL client in my case), the "Email checkout receipts by default?" box in the patron registration UI is unchecked.

Changed in evergreen:
status: New → Confirmed
Revision history for this message
Chris Sharp (chrissharp123) wrote :

More on this: I can see that the rows are correctly created in staging.setting_stage, but the patron registration UI in the XUL client doesn't know about them (see http://git.evergreen-ils.org/?p=Evergreen.git;a=blob;f=Open-ILS/web/js/ui/default/actor/user/register.js;h=b48946f6dce9b06dd4e637838b6677db335b68b9;hb=refs/heads/tags/rel_2_11_1#l821 ). I'm now investigating why the web client isn't working as expected.

Revision history for this message
Chris Sharp (chrissharp123) wrote :

I can actually see this working as expected in the web client. However, since the web client is not production-ready, might it be better to have this checkbox disabled by default until Evergreen 2.12 (or 3.0)?

Revision history for this message
Terran McCanna (tmccanna) wrote :

Confirmed that this is now working properly in the web client (3.0.2) so closing out ticket.

tags: added: fixedinwebby
Changed in evergreen:
status: Confirmed → Invalid
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.