[Bug 19378] New: Onboarding tool should allow configuration of holds
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=19378 Bug ID: 19378 Summary: Onboarding tool should allow configuration of holds Change sponsored?: --- Product: Koha Version: master Hardware: All OS: All Status: NEW Severity: enhancement Priority: P5 - low Component: Installation and upgrade (web-based installer) Assignee: koha-bugs@lists.koha-community.org Reporter: dcook@prosentient.com.au QA Contact: testopia@bugs.koha-community.org CC: gmcharlt@gmail.com At the moment, the onboarding tool allows you to set on-shelf holds but it doesn't let you actually set up allowed hold counts which means holds are disabled by default. -- You are receiving this mail because: You are the assignee for the bug. You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=19378 Aleisha Amohia <aleisha@catalyst.net.nz> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |aleisha@catalyst.net.nz Status|NEW |ASSIGNED Assignee|koha-bugs@lists.koha-commun |aleisha@catalyst.net.nz |ity.org | --- Comment #1 from Aleisha Amohia <aleisha@catalyst.net.nz> --- Will start working on this when I get a chance! -- You are receiving this mail because: You are watching all bug changes. You are the assignee for the bug.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=19378 Aleisha Amohia <aleisha@catalyst.net.nz> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |alexbuckley@catalyst.net.nz -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=19378 --- Comment #2 from Alex Buckley <alexbuckley@catalyst.net.nz> --- Created attachment 91779 --> https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=91779&action=edit Bug 19378: Configure holds rules in onboarding tool At present the onboarding step 5 (Set up issuing rule) does not let you set a value for issuingrule.reservesallowed, issuingrule.holds_per_day, issuingrule.holds_per_record this patch adds that functionality so newly logged in users are able to reserve right after importing biblios. Test plan: 1. Drop and recreate your database 2. Go through the installer and onboarding tool and notice in the last page of the onboarding tool (where you set up issuing rules) there is no input for Reserves allowed, Holds per day or Holds per record 3. Submit the page and jump into the Koha database and run: SELECT reservesallowed, holds_per_day, holds_per_record from issuingrules; Notice all three fields are NULL 4. Apply this patch 5. Drop and create your database and restart memcached and plack 6. Go through the installer and onboarding tool and notice in the last onboarding tool page there is now three new number input fields: Reserves allowed, Holds per day and Holds per record 7. Keep the default values for these fields and submit the form 8. Repeat step 4 and notice reservesallowed, holds_per_day and holds_per_record are now all 10 9. Sign off Sponsored-By: Catalyst IT -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=19378 Alex Buckley <alexbuckley@catalyst.net.nz> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|ASSIGNED |Needs Signoff -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=19378 Alex Buckley <alexbuckley@catalyst.net.nz> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |hayleymapley@catalyst.net.n | |z -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=19378 Alex Buckley <alexbuckley@catalyst.net.nz> changed: What |Removed |Added ---------------------------------------------------------------------------- Assignee|aleisha@catalyst.net.nz |alexbuckley@catalyst.net.nz -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=19378 Alex Buckley <alexbuckley@catalyst.net.nz> changed: What |Removed |Added ---------------------------------------------------------------------------- Attachment #91779|0 |1 is obsolete| | -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=19378 --- Comment #3 from Alex Buckley <alexbuckley@catalyst.net.nz> --- Created attachment 91781 --> https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=91781&action=edit Bug 19378: Configure holds rules in onboarding tool At present the onboarding step 5 (Set up issuing rule) does not let you set a value for issuingrules.reservesallowed, issuingrules.holds_per_day, issuingrules.holds_per_record this patch adds that functionality so newly logged in users are able to reserve right after importing biblios. Test plan: 1. Drop and recreate your database 2. Go through the installer and onboarding tool and notice in the last page of the onboarding tool (where you set up issuing rules) there is no input for Reserves allowed, Holds per day or Holds per record 3. Submit the page and jump into the Koha database and run: SELECT reservesallowed, holds_per_day, holds_per_record from issuingrules; Notice all three fields are NULL 4. Apply this patch 5. Drop and create your database and restart memcached and plack 6. Go through the installer and onboarding tool and notice in the last onboarding tool page there is now three new number input fields: Reserves allowed, Holds per day and Holds per record 7. Keep the default values for these fields and submit the form 8. Repeat step 4 and notice reservesallowed, holds_per_day and holds_per_record are now all 10 9. Sign off Sponsored-By: Catalyst IT -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=19378 Jonathan Druart <jonathan.druart@bugs.koha-community.org> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |jonathan.druart@bugs.koha-c | |ommunity.org --- Comment #4 from Jonathan Druart <jonathan.druart@bugs.koha-community.org> --- Alex, you are mixing "reserves" and "holds". -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=19378 --- Comment #5 from Alex Buckley <alexbuckley@catalyst.net.nz> --- Hi Jonathan, Just to clarify do you mean the 'Reserves allowed' text that this patch introduces to the onboardingstep5.tt should be changed to 'Holds allowed', as 'holds' should be used instead of 'reserves' throughout Koha by default as it is in smart-rules.tt? Thanks for the feedback on this patch! Thanks, Alex -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=19378 Alex Buckley <alexbuckley@catalyst.net.nz> changed: What |Removed |Added ---------------------------------------------------------------------------- Resolution|--- |DUPLICATE Status|Needs Signoff |RESOLVED --- Comment #6 from Alex Buckley <alexbuckley@catalyst.net.nz> --- Great work on bug 22655 Aleisha! *** This bug has been marked as a duplicate of bug 22655 *** -- You are receiving this mail because: You are watching all bug changes.
participants (1)
-
bugzilla-daemon@bugs.koha-community.org