Fee/Fine Details is not refreshing, which may result in user entering duplicate actions

Description

This needs to be a hotfix to Q1 2020 because this release will be implemented by at least one university and is being tested by multiple universities.

Steps

  1. Create a manual fee/fine for a patron

  2. Open Fee/Fine Details to view the manual fee/fine you just created

  3. Click the Pay button to pay the fee/fine

  4. Fill in the Pay Fee/Fine modal and confirm that you want to pay the fee/fine

Expected Results

  1. Payment shows up in Fee/Fine Details table

  2. Billed amount is reduced by payment amount

Actual Results

  1. Payment does not show up in Fee/Fine Details table

  2. Billed amount is not reduced by payment amount

  3. You must hit refresh to see any changes

  4. If the user enters another payment, the system assumes that a previous payment did not take place

Note

  1. This is part of a larger problem that needs a permanent solution, but this part needs to be fixed ASAP

  2. This problems applies to all actions, not just payments

Environment

None

Potential Workaround

None

Checklist

hide

TestRail: Results

Activity

Show:

Holly MistlebauerJune 5, 2020 at 3:01 PM

Holly just tested this at https://bugfest.folio.ebsco.com/ and it works. Thanks much!

Holly MistlebauerJune 4, 2020 at 12:43 PM

Oops! I forgot to use the new Workflow! This is now ready for release to Bugfest...

Holly MistlebauerJune 4, 2020 at 12:42 PM

I just tested this at https://folio-snapshot.aws.indexdata.com/ and it works perfectly! Thanks so much! Please ask Zak to release UI-USERS so we can deploy this on Bugfest for testing there. Thanks again...

Holly MistlebauerJune 4, 2020 at 12:37 PM

I tested it too soon!

Maxim DidenkoJune 4, 2020 at 8:37 AM

just tested this ticket on snapshot, all works as expected. Moved to In Review.

cc:

Done

Details

Assignee

Reporter

Priority

Story Points

Sprint

Development Team

Vega

Fix versions

TestRail: Cases

Open TestRail: Cases

TestRail: Runs

Open TestRail: Runs

Created May 15, 2020 at 3:57 PM
Updated June 15, 2020 at 5:58 PM
Resolved June 4, 2020 at 12:42 PM
Loading...