Web Staff Client: Duplicate bill payments with double-click
Bug #1749992 reported by
Terran McCanna
This bug affects 4 people
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Evergreen |
Fix Released
|
High
|
Unassigned | ||
2.12 |
Fix Released
|
High
|
Unassigned | ||
3.0 |
Fix Released
|
High
|
Unassigned |
Bug Description
In 3.0.2:
Double-clicking on the Apply Payment button on the patron bills screen applies two payments.
(This problem did not occur in the xul client.)
Changed in evergreen: | |
milestone: | none → 3.1-beta |
status: | New → Confirmed |
importance: | Undecided → Medium |
Changed in evergreen: | |
assignee: | nobody → Jason Stephenson (jstephenson) |
Changed in evergreen: | |
assignee: | Jason Stephenson (jstephenson) → nobody |
Changed in evergreen: | |
assignee: | nobody → Dan Wells (dbw2) |
Changed in evergreen: | |
status: | Fix Committed → Fix Released |
To post a comment you must log in.
I have confirmed this behavior on test vms running both master and Evergreen 3.0.3.
To reproduce it with concerto data, you can retrieve the patron with barcode 99999355250 and go to the bills tab. This patron should owe $300. Enter $300 into the Payment Received field and then double click on the Apply Payment button as if you were double clicking a desktop icon to open it. If your server/ client/ connection is slow enough, the payment will get applied twice. This creates 12 payment of $50.00 each instead of only 6. You'll note that there are two payments on each of the patron's transactions.