BugFest: Wrong Patron Notice Sent

Description

Steps to repro:

  1. Logged into https://bugfest.folio.ebsco.com/

  2. Created a patron notice policy called Cate test

  3. Configured the policy so it sends notices (1) when an item you have requested is awaiting pickup and (2) when your requested item expires on the hold shelf

    1. https://bugfest.folio.ebsco.com/settings/circulation/notice-policies/4885d2f0-01e2-493a-8a93-e1b5ece63feb

  4. Configured the circ rules to trigger Cate test for the Material type = Book and Patron group = Chalmers student

    1. https://bugfest.folio.ebsco.com/settings/circulation/rules

  5. Checked out item 1204220660 (book) to Dahl, Ludvig (Chalmers student)

  6. Edited the user record for Feil, Penelope to give her my email address

  7. Created a recall request for 1204220660 for Feil, Penelope as the requester

  8. Check the item back in (I first checked it in at a service point other than the pickup service point for Feil's request)

  9. Check item back in at the pickup service point for Feil's request

Expected:

1. No recall notice should be sent to the current borrower because the circ rules in this environment do not include a patron notice to be sent when a loan is recalled


2. If a recall notice were sent, it should go to Dahl, Ludvig
3. A requested item available for pickup notice should have been sent to Feil because her item is now awaiting pickup

Actual:
1. A recall notice was sent to Feil as if she were the current borrower


2. No requested item available notice was sent to Feil

Additional information: I created a page request earlier for item 1204172968 for requester Rutherford, Izabella and checked it in at the pickup service point. In this case, I did receive the correct Requested Item Available for Pickup email.

CSP Request Details

None

CSP Rejection Details

None

Potential Workaround

None

Attachments

5
  • 25 Nov 2019, 04:43 PM
  • 25 Nov 2019, 04:42 PM
  • 25 Nov 2019, 03:53 PM
  • 25 Nov 2019, 03:52 PM
  • 25 Nov 2019, 03:48 PM

Checklist

hide

TestRail: Results

Activity

Show:

Cate BoeremaNovember 25, 2019 at 4:54 PM

Blergh - I think the send-notices policy might have been triggered here and it is such a bizarro mess, I don't even want to try to debug what may have happened. You should see this policy - it has cancellation notices triggered by due dates, recall notes triggered at awaiting pickup and all kinds of other insane stuff.

I have come to the conclusion that what I saw was probably expected behavior for a crazy policy setup. Closing

Cate BoeremaNovember 25, 2019 at 4:06 PM

can you please take a look to see if there is something wrong in the bugfest environment that may be causing this? I can try to repro in snapshot, but it will be difficult due to the differences in the policy and rules setups.

Cannot Reproduce

Details

Assignee

Reporter

Priority

TestRail: Cases

Open TestRail: Cases

TestRail: Runs

Open TestRail: Runs

Created November 25, 2019 at 3:49 PM
Updated November 25, 2019 at 4:56 PM
Resolved November 25, 2019 at 4:56 PM
TestRail: Cases
TestRail: Runs

Flag notifications