TLR: renewals on holds allowed regardless of loan policy

Description

Overview: Renewals are allowed even when there is a loan policy disallowing renewals
Steps to Reproduce:

  1. Log into MG bugfest

  2. Find (or create) an instance with multiple associated items

  3. Find (or create) loan policies that both allow and disallow renewal of loans when there is a hold on the item

  4. Configure circulation rules such that both of the loan policies above apply to the items from step 1 for particular patrons

  5. Check out all items associated with the instance from step 1, ensuring that at least one loan receives the loan policy that disallows renewals and one that allows

  6. Place a TLR hold on the instance from step 1

  7. Attempt to renew all items (you may need to change the loan due dates, eg. to a day earlier than originally set)

Expected Results: 

  1. Loans with associated loan policies that allow renewals when a hold exists on the loaned item are renewed

  2. Loans with associated loan policies that disallow renewals when a hold exists on the loaned item are NOT renewed

Actual Results:

  1. Works as expected

  2. Loans with associated loan policies that disallow renewals when a hold exists on the loaned item ARE renewed

 

Additional Information:
On MG bugfest, I used Steph's testing title, mgin00007443039
Loan policies: Steph renewal yes and Steph renewal no
Circulation rules at the bottom of circ rules editor

Interested parties:

 

CSP Request Details

None

CSP Rejection Details

None

Potential Workaround

None

Checklist

hide

TestRail: Results

Activity

Show:

Stephanie Buck September 20, 2022 at 3:43 PM

Verified on MG bugfest. Thanks !

Oleksii Petrenko September 19, 2022 at 10:41 PM

Deployed to MG bf. Please proceed with verification.

Stephanie Buck September 19, 2022 at 8:52 PM

, this works as expected. Thank you!

Done

Assignee

Oleksandr Vidinieiev

Reporter

Priority

Story Points

Sprint

Development Team

Vega

Fix versions

Release

Morning Glory (R2 2022) Bug Fix

RCA Group

Incomplete/missing requirements

TestRail: Cases

Open TestRail: Cases

TestRail: Runs

Open TestRail: Runs
Created September 13, 2022 at 7:06 PM
Updated October 19, 2022 at 9:26 AM
Resolved September 19, 2022 at 8:52 PM
TestRail: Cases
TestRail: Runs
Loading...