Override for non loanable material not working in Morning Glory bugfest

Description

Overview:
Steps to Reproduce:

  1. Log into Morning Glory bugfest as user with override item blocks permissions

  2. Navigate to Check Out app. Enter barcodes for patron and item where loan policy in circulation rules is not loanable

Expected Results: Override modal displayed
Actual Results: Override modal not displayed; Item not checked out message with no option to override displayed
Additional Information:
URL:
Interested parties:

CSP Request Details

None

CSP Rejection Details

None

Potential Workaround

None

Attachments

1

Checklist

hide

TestRail: Results

Activity

Show:

Artem Blazhko July 25, 2022 at 6:51 AM

Hello . 
In accordance with your comment which says that everything works well, I have closed the ticket.

Dmitriy Litvinenko July 22, 2022 at 7:58 AM

Hello Problem was resolved after module version upgrade. Could you please close current bug as "cannot reproduce"?

CC: , ,  

Cheryl Malmborg July 21, 2022 at 5:48 PM

Hi,  It is working perfectly now in bugfest.  I tested both cases.

Artem Blazhko July 21, 2022 at 9:40 AM

Hello . Thank you for finding the bug and letting us know about it. 
The bug described in the ticket is fixed and user with appropriate permissions is able to override not loanable materials.

Could you please check it?

Also, would be great if you check the issue described in the comments section. I suppose it also should work.
If it doesn't work would be great to have a separate ticket with detailed steps of how to reproduce it, expected and actual results. 

cc:  

Cheryl Malmborg July 20, 2022 at 5:29 PM

The same problem at the final modal when there are multiple conditions that could be overridden.  The override option is given in each modal until the last one.  Override is not chosen until the last step.

The conditions of the test are:

User with Check Out: All permissions and override permissions (User)
Item "A" with at least one check out note and has multiple pieces (i.e., on item record in Inventory, number of pieces is a value greater than 1)
Patron "X" for which the combination of patron group and item "A"'s material type, loan type and effective location triggers a circulation rule with a non-circulating loan policy.

Cancel each override option until the last modal is displayed.

 

Cannot Reproduce

Details

Assignee

Reporter

Priority

Story Points

Sprint

Development Team

Vega

RCA Group

Related dependency upgrade

Affected Institution

!!!ALL!!!

TestRail: Cases

Open TestRail: Cases

TestRail: Runs

Open TestRail: Runs

Created July 19, 2022 at 10:22 PM
Updated August 5, 2022 at 1:05 PM
Resolved July 25, 2022 at 6:45 AM
TestRail: Cases
TestRail: Runs