Subsequent closed days that follow a partial closed day are not being recognized
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Evergreen |
Won't Fix
|
Undecided
|
Unassigned |
Bug Description
This was tested in 3.1 with closed dates.
I know it's not ideal to have back to back closed dates, but rather have just one with multiple days, but I came across a curious issue.
When scheduling a partial closed date, followed by a full closed date, I'm seeing that Evergreen is ignoring the second full closed date.
For example,
Partial closed date
2018-12-24 16:00:00.669-05 to 2018-12-24 23:59:00.669-05 (This is a partial day closing)
2018-12-25 00:00:00.986-05 to 2018-12-25 23:59:59.714-05 (This is a full day closing)
When I check this in srfsh directly calling open-ils.
Received Data: {
"end"
"start"
}
But when Evergreen calculates it, it's not,
CALL: open-ils.storage open-ils.
circ due data / close date overlap found : due_date=
It looks like Evergreen is just taking that first partial closing date and ignoring the second full one in it's calculation.
tags: | added: admin-pages circ-checkout |
I corrected the original horrendous title I had made for this bug. Apparently it just used my search terms when I was looking for related bugs.