Bug 40205 - "Default checkout, hold and return policy" cannot be unset
Summary: "Default checkout, hold and return policy" cannot be unset
Status: NEW
Alias: None
Product: Koha
Classification: Unclassified
Component: Circulation (show other bugs)
Version: 24.11
Hardware: All All
: P5 - low normal
Assignee: Bugs List
QA Contact: Testopia
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2025-06-20 12:32 UTC by Katrin Fischer
Modified: 2025-07-03 14:51 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 Katrin Fischer 2025-06-20 12:32:59 UTC
Rules in the "Default checkout, hold and return policy" section of the circulation rules can no longer be deleted/unset.

To test:
- Go to administration > circulation rules
- Enter a value in one of the fields of the 
  "Default checkout, hold and return policy" section
- Save
- Verify the value you entered was stored and is shown on the page
- Click on the button "unset"
- Confirm the confirmation question
- Verify the value still shows, the rule was left unchanged

The expected behavior is that the rule would be deleted and in the first column of the table it should say "Not set" as for a new installation.

This was confirmed to be working correctly in 22.11.
Broken in 24.11
Working correctly in main.
Comment 1 Christopher Brannon 2025-07-03 14:51:37 UTC
I can confirm this is not working.  I had to change the rule to not set and save that to get around this.