Patron block count increases erroneously when override entered at Check-out

Description

Overview: This was reported by as part of Lotus BugFest.

Steps to Reproduce:

  1. Login to Lotus BugFest with an admin account

  2. Find a test patron with one automated patron block, or create a situation where the patron has one block (see attached screen print Patron-block-count-error-1.jpg)

  3. Go to Checkout and enter the test patron's barcode

  4. Note that the patron has a count of "1" for Patron block (see attached screen print Patron-block-count-error-2.jpg)

  5. Override checkout for the patron and checkout an available item

  6. After the item has been checked out, the number of Patron blocks displayed is now "2" instead of "1" (see attached screen print Patron-block-count-error-3.jpg)

  7. Go to User Details for the patron

  8. Note that the test patron still has only 1 patron block, not 2

Expected Results:
The patron block count on the Checkout page should remain at 1, even after checkout

Actual Results:
The patron block count on the Checkout page increases by 1 for each item checked out

Additional Information:
If you continue to check out items, the _Patron block" count increases by 1 for each item checked out

Interested parties:

CSP Request Details

None

CSP Rejection Details

None

Potential Workaround

None

Attachments

5

Checklist

hide

TestRail: Results

Activity

Show:

julie.bickleApril 1, 2022 at 12:40 PM

I confirm that he patron block count on the checkout page remains at 1, even after checkout, in Lotus Bugfest.

Oleksii PetrenkoMarch 30, 2022 at 9:13 PM

Deployed to Lotus BF. Please proceed with verification

Anton EmelianovMarch 28, 2022 at 6:26 PM

, Please update fix version field.

Holly MistlebauerMarch 24, 2022 at 4:14 PM

Holly tested this fix on SNAPSHOT and it works as expected...thanks...

Stanislau SnapokMarch 23, 2022 at 8:16 AM

Hello .

Tested on the snapshot env, works as expected.

Evidence added.

Done

Details

Assignee

Reporter

Tester Assignee

Priority

Story Points

Sprint

Development Team

Vega

Fix versions

Release

Lotus (R1 2022) Bug Fix

RCA Group

Implementation coding issue

TestRail: Cases

Open TestRail: Cases

TestRail: Runs

Open TestRail: Runs

Created March 17, 2022 at 3:49 PM
Updated April 1, 2022 at 12:40 PM
Resolved March 24, 2022 at 4:14 PM
TestRail: Cases
TestRail: Runs