webclient: Refresh required to see Patron Credit

Bug #1775639 reported by Christine Burns
8
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Evergreen
Fix Released
Medium
Unassigned
3.1
Fix Released
Medium
Unassigned
3.2
Fix Released
Medium
Unassigned

Bug Description

EG3.1

related to https://bugs.launchpad.net/evergreen/+bug/1639022

The "Convert Change to Patron Credit" check box is now available and it does covert change to patron credit, however you must refresh the tab in order to see the patron credit.

Open patron account -> click bills -> choose a bill -> check the box for "Convert Change to Patron Credit" -> enter payment amount more than the bill amount -> click "Apply Payment" -> the bill is cleared but the patron credit does not appear -> click browser refresh and the credit amount appears

Desired behaviour -> patron credit should be visible when the bill is cleared

Revision history for this message
Christine Burns (christine-burns) wrote :
Revision history for this message
a. bellenir (abellenir) wrote :

still getting this in 3.2 (although it looks like the screen layout has changed)

the total owed gets updated when payments are applied, but credit available does not.
credit available should be updated when "Convert Change to Patron Credit" is selected or when a payment type of "Patron Credit" is used.

Changed in evergreen:
status: New → Confirmed
Revision history for this message
a. bellenir (abellenir) wrote :

here's a branch that will refresh patron data when making a payment that effects credit forward balance:

https://git.evergreen-ils.org/?p=working/Evergreen.git;a=shortlog;h=refs/heads/user/abellenir/lp1775639-refresh-required-to-see-patron-credit

tags: added: pullrequest
tags: added: webstaffclient
Revision history for this message
Garry Collum (gcollum) wrote :
tags: added: signedoff
Revision history for this message
Galen Charlton (gmc) wrote :

Pushed to master, rel_3_3, rel_3_2, and rel_3_1. Thanks, folks!

Changed in evergreen:
milestone: none → 3.3.2
importance: Undecided → Medium
tags: added: billing
Changed in evergreen:
status: Confirmed → Fix Committed
Changed in evergreen:
status: Fix Committed → Fix Released
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.