Uploaded image for project: 'mod-circulation'
  1. mod-circulation
  2. CIRC-1611

TLR: renewals on holds allowed regardless of loan policy

    XMLWordPrintable

Details

    • EPAM-Veg Sprint 149
    • 2
    • Vega
    • Morning Glory (R2 2022) Bug Fix
    • Incomplete/missing requirements

    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:

      brookstravis 

      TestRail: Results

        Attachments

          Issue Links

            Activity

              People

                OleksandrVidinieiev Oleksandr Vidinieiev
                stephaniesbuck Stephanie Buck
                Votes:
                0 Vote for this issue
                Watchers:
                5 Start watching this issue

                Dates

                  Created:
                  Updated:
                  Resolved:

                  TestRail: Runs

                    TestRail: Cases