"Notify patron" box does not appear for "Waive fee/fine" modal when default patron notice is set

Description

Overview:  When I waive a fee/fine that is set to use the fee-fine type patron notice, the "Notify patron" box appears and is check marked as expected, but when I waive cancel a fee/fine that has a default notice to be used for all actions, the "Notify patron" box does not even appear.  (Sorry for reporting this so late, but the original tester either did not encounter this error or misunderstood what was supposed to happen.)

Steps to Reproduce:

  1. Log into https://bugfest-iris.folio.ebsco.com/ as an admin user

  2. View Settings>Users>Fee/fine: Manual charges notice settings for fee/fine owner "Main Circ Desk", as shown below... 

  3. Create a new fee/fine for a patron that has a fee/fine owner of "Main Circ Desk" and a fee/fine type of "Misc fee/fine"

  4. Waive the fee/fine from the "Fee/Fine Details" page

Expected Results:

"Notify patron" box check marked and "Additional information for patron" appears

Actual Results:

"Notify patron" box does not even appear in the modal

CSP Request Details

None

CSP Rejection Details

None

Potential Workaround

None

Attachments

1

Checklist

hide

TestRail: Results

Activity

Show:

Holly MistlebauerApril 15, 2021 at 2:31 PM

This problem is not re-producible with a new fee/fine owner, but it happens with three existing fee/fine owners...

  • Main Circ Desk

  • Science Circ Desk

  • Holly Duplicate Test

Vega reports that the data in Iris is corrupt.  We will need to fix this situation before the next bugfest.

Anna MelnykApril 15, 2021 at 11:10 AM

, I've investigated this issue and cannot reproduce this with any another Fee/Fine Type. I suggest there is something incorrect was happened with fee/fine type of "Misc fee/fine". I was created new but similar settings - everything works as expected, and also I've tested with already existing settings on Iris Bugfest - everything works correct. 

The same problem is with  UIU-2114

Cannot Reproduce

Details

Assignee

Reporter

Tester Assignee

Priority

Sprint

Development Team

Vega

Release

R1 2021 Bug Fix

TestRail: Cases

Open TestRail: Cases

TestRail: Runs

Open TestRail: Runs

Created April 14, 2021 at 11:47 PM
Updated April 15, 2021 at 2:31 PM
Resolved April 15, 2021 at 2:31 PM
TestRail: Cases
TestRail: Runs