Bug 21952 - Renewal should not set an earlier new due date
Summary: Renewal should not set an earlier new due date
Status: CLOSED INVALID
Alias: None
Product: Koha
Classification: Unclassified
Component: Circulation (show other bugs)
Version: unspecified
Hardware: All All
: P5 - low normal
Assignee: Bugs List
QA Contact: Testopia
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2018-12-05 13:18 UTC by Fridolin Somers
Modified: 2022-12-12 21:23 UTC (History)
2 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 Fridolin Somers 2018-12-05 13:18:18 UTC
In checkouts table, one can select several rows, define a new due date and renew.
The issue is that you can set a new due date that is earlier than actual due date. This makes no sens for a renewal.
It should be checked for each checkout, maybe like on hold check.
Comment 1 Katrin Fischer 2018-12-05 21:53:53 UTC
Actually we use and train this as a feature as it's currently the only way to shorten a loan period if you want to do a manual recall or similar. It's also nice for testing things sometimes.
Comment 2 Fridolin Somers 2018-12-07 11:21:51 UTC
(In reply to Katrin Fischer from comment #1)
> Actually we use and train this as a feature as it's currently the only way
> to shorten a loan period if you want to do a manual recall or similar. It's
> also nice for testing things sometimes.

Ok but maybe with some override checkbox.
Its not the regular usage.
Comment 3 Katrin Fischer 2018-12-07 11:23:12 UTC
That's fine with me, just don't break it :)
Comment 4 Fridolin Somers 2021-11-30 02:19:26 UTC
Lets close invalid