Bug 33811 - Overridden checkin dates are not respected at all when CircConfirmItemParts enabled and item has parts note
Summary: Overridden checkin dates are not respected at all when CircConfirmItemParts e...
Status: NEW
Alias: None
Product: Koha
Classification: Unclassified
Component: Circulation (show other bugs)
Version: Main
Hardware: All All
: P5 - low normal
Assignee: Bugs List
QA Contact: Testopia
URL:
Keywords:
Depends on: 33806
Blocks:
  Show dependency treegraph
 
Reported: 2023-05-23 14:52 UTC by Andrew Fuerste-Henry
Modified: 2023-05-23 14:52 UTC (History)
3 users (show)

See Also:
GIT URL:
Change sponsored?: ---
Patch complexity: ---
Documentation contact:
Documentation submission:
Text to go in the release notes:
Version(s) released in:
Circulation function:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Andrew Fuerste-Henry 2023-05-23 14:52:06 UTC
To recreate:
1 - turn on CircConfirmItemParts 
2 - have an item with a value in the 952$3
3 - check the item out
4 - go to the checkin page, set a due date in the past, check the item in
5 - run a report to find the returndate for your issue in old_issues, confirm that it shows the actual date of your checkin, not the manually overridden date
6 - Repeats steps 3 and 4 with an item without a 952$3
7 - confirm via report that the returndate for this issue shows the overridden date

With the patch from 33806, if one checks the "Remember return date for next check in" box then the overridden returndate *is* correctly recorded in old_issues. But only if you check the box.