Bugfest: renewal fails when due date is in the past, user has minimal permissions

Description

Overview:
Steps to Reproduce:

  1. Log into bugfest-goldenrod as a user with permissions to view loans, renew loans, and renew through override

    • also appears on folio-fameflower. Does not appear when user has all permissions on either goldenrod or fameflower

    • can't repro on testing

  2. Navigate to a loan where the due date is in the past

  3. Renew item

Expected Results: Renewal succeeds, and extends due date according to loan policy
Actual Results: Renewal fails, and reason is not displayed.

Additional Information: Originally thought this could be related to , but don't think those changes had been released to Bugfest yet
URL:
Interested parties:

CSP Request Details

None

CSP Rejection Details

None

Potential Workaround

None

Attachments

1

Checklist

hide

TestRail: Results

Activity

Show:

Emma BoettcherJuly 31, 2020 at 1:35 PM

No, not seeing it anymore. Thanks for letting me know. I'll close this one.

Matt ConnollyJuly 30, 2020 at 7:18 PM

I haven't been able to reproduce this bug. I'm trying it in bugfest-goldenrod using your example item. I created a new user (Matt Connolly) with only the three specified permissions for loans. When I click the renew button, the operation succeeds: I get a green confirmation toast message, and I can verify that the due date has changed. If you try it now, do you still get a failure?

Cate BoeremaJuly 15, 2020 at 7:43 PM

I am putting Q3 as the release on this for now. I don't think it's a Q2 release blocker (especially since it has been a problem since at least Fameflower)

Cate BoeremaJuly 14, 2020 at 8:38 PM

can you please assign a release to this issue so we know it has been triaged and is not needed for Q2 2020?

Cannot Reproduce

Details

Assignee

Reporter

Priority

Story Points

Sprint

Development Team

Prokopovych

Release

Q3 2020

TestRail: Cases

Open TestRail: Cases

TestRail: Runs

Open TestRail: Runs

Created July 8, 2020 at 9:19 PM
Updated July 31, 2020 at 1:35 PM
Resolved July 31, 2020 at 1:35 PM
TestRail: Cases
TestRail: Runs