Due date calculated incorrectly when calendar exception period contains a regularly closed day and closed library management not keep current due date

Description

Update:  Not getting consistent results, so it is difficult to pin down what is happening.

 

Overview:
Steps to Reproduce:

  1. Log into bugfest-iris

  2. Choose library with a closed day

  3. Create an exception period (closed) the includes the closed day

  4. Choose a loan policy with a loan period that will fall during the exception period  and closed library management "move to end of next open day"

  5. Check out item

  6. Log into bugfest-iris

  7. Choose library with a closed day

  8. Create an exception period (closed) the includes the closed day

  9. Choose a loan policy with a loan period that will fall during the exception period  and closed library management "move to end of last open da

Expected Results: Due date is end of next open day (steps 1-5)
Actual Results: Due date is end of last closed day 

Expected Results: Due date is end of last open day (steps 1-5)
Actual Results: Due date is end of first closed day 
Additional Information: AS of 4/2/2021 example calendar in bugfest Mansueto, example loan policy nwu
URL:
Interested parties:

CSP Request Details

None

CSP Rejection Details

None

Potential Workaround

None

Checklist

hide

TestRail: Results

Activity

Show:

Cheryl MalmborgJanuary 8, 2022 at 2:25 AM

Since it can't be reproduced I will close it.

Holly MistlebauerDecember 21, 2021 at 6:23 PM

FYI - This ticket has been blocked until the reporter confirms that it is still valid.

Holly MistlebauerDecember 21, 2021 at 5:39 PM

: No one seems to be able to reproduce this. Perhaps it should be closed?

Holly MistlebauerJuly 22, 2021 at 4:23 PM

: Thanks for doing this.  I was just going to remove the Release.  Glad I noticed your comment...

Marc JohnsonJuly 21, 2021 at 10:49 AM

I've moved this to the 2021 R2 Bug Fix release, as has asked for all issues marked 2021 R2 to be reviewed given we are past the threshold for that work.

Given this issue is in draft, I doubt it will make it for that threshold either.

I've also removed it from the Prokopovych sprint. I suggest we re-add when it is ready to be worked on.

Cannot Reproduce

Details

Assignee

Reporter

Tester Assignee

Priority

Sprint

Development Team

Vega

Affected Institution

MO State

TestRail: Cases

Open TestRail: Cases

TestRail: Runs

Open TestRail: Runs

Created April 2, 2021 at 8:53 PM
Updated January 8, 2022 at 2:25 AM
Resolved January 8, 2022 at 2:25 AM
TestRail: Cases
TestRail: Runs