User is not automatically blocked after exceeding "Maximum outstanding fee/fine balance"

Description

Overview: 

Preconditions:

  • Patron group created (e.g. Test Block)

  • User with created patron group created (e.g. Test Block)

  • Fee/fine: Owners - created e.g Test Block (Settings>Users>Owners )

  • Fee/fine: Manual charges - created for created owner (Settings>Users>Manual charges) with Default amount 100,00

  • Maximum outstanding fee/fine balance for all options with message (Settings>Users>Conditions)

  • Limit 99,99 for Maximum outstanding fee/fine balance for created patron group (Settings>Users>Limits)

Steps to Reproduce:

  1. Go to User app => find created user

  2. Click on "Fee/fines" accordion => click "Create fee/fines" button

  3. Select created "Fee/fines owner" from preconditions

  4. Select "Fee/fine type" from preconditions

  5. Check that "Fee/fine amount" is avtofilled with 100.00

  6. Click "Charge only" button

  7. Check "User details" and "Patron blocks" accordions

Expected Results:  "User details" should display "Patron has block(s) in place" on top, a red icon next to the "Patron blocks" sub-section and a row in the patron blocks table 
Actual Results: User is not automatically blocked

URL: https://bugfest-mg.int.aws.folio.org/users/preview/b31ff9f7-8d9c-4bbd-bd32-8699371ecef6

CSP Request Details

None

CSP Rejection Details

None

Potential Workaround

None

Attachments

1

Checklist

hide

TestRail: Results

Activity

Show:

Liudmyla Kotenko1 December 23, 2022 at 5:00 AM
Edited

Alexander Kurash December 22, 2022 at 6:51 PM

There was an issue with PubSub - it was getting 401 errors from all modules it tried to deliver messages to. All functionality related to PubSub stopped working, not only patron blocks. Restarting PubSub seems to have helped, please retest this issue.

Cannot Reproduce

Details

Assignee

Reporter

Priority

Story Points

Sprint

Development Team

Vega

Release

Morning Glory (R2 2022) Hot Fix #1

RCA Group

Not a bug

TestRail: Cases

Open TestRail: Cases

TestRail: Runs

Open TestRail: Runs

Created December 22, 2022 at 2:25 PM
Updated June 10, 2024 at 7:55 PM
Resolved December 22, 2022 at 6:51 PM
TestRail: Cases
TestRail: Runs