To test: 1. Set the system preference 'OverduesBlockCirc' to 'Ask for Confirmation' 2. Enable the BatchCheckout system preference 3. Checkout an item to a patron and backdate the due date so that it is overdue. 4. Attempt to checkout an item or a set of items using the Batch Checkout feature. The batch checkout page will ask you to confirm the checkouts because the 'Patron has 1 overdue item'. 5. Confirm the checkout and go to the patron's holdings table. The items you checked out via the batch checkout were not issued to the patron.
Created attachment 169436 [details] [review] Bug 37396: Add missing cud-checkout op to form To test: 1. Set the system preference 'OverduesBlockCirc' to 'Ask for Confirmation' 2. Enable the BatchCheckout system preference 3. Checkout an item to a patron and backdate the due date so that it is overdue. 4. Attempt to checkout an item or a set of items using the Batch Checkout feature. The batch checkout page will ask you to confirm the checkouts because the 'Patron has 1 overdue item'. 5. Confirm the checkout and go to the patron's holdings table. The items you checked out via the batch checkout were not issued to the patron. 6. Apply patch 7. Repeate batch checkout 8. Confirm the checkout 9, Items are successfully issued!
Created attachment 169710 [details] [review] Bug 37396: Add missing cud-checkout op to form To test: 1. Set the system preference 'OverduesBlockCirc' to 'Ask for Confirmation' 2. Enable the BatchCheckout system preference 3. Checkout an item to a patron and backdate the due date so that it is overdue. 4. Attempt to checkout an item or a set of items using the Batch Checkout feature. The batch checkout page will ask you to confirm the checkouts because the 'Patron has 1 overdue item'. 5. Confirm the checkout and go to the patron's holdings table. The items you checked out via the batch checkout were not issued to the patron. 6. Apply patch 7. Repeate batch checkout 8. Confirm the checkout 9, Items are successfully issued! Signed-off-by: Matt Blenkinsop <matt.blenkinsop@ptfs-europe.com>
Created attachment 170639 [details] [review] Bug 37396: Add missing cud-checkout op to form To test: 1. Set the system preference 'OverduesBlockCirc' to 'Ask for Confirmation' 2. Enable the BatchCheckout system preference 3. Checkout an item to a patron and backdate the due date so that it is overdue. 4. Attempt to checkout an item or a set of items using the Batch Checkout feature. The batch checkout page will ask you to confirm the checkouts because the 'Patron has 1 overdue item'. 5. Confirm the checkout and go to the patron's holdings table. The items you checked out via the batch checkout were not issued to the patron. 6. Apply patch 7. Repeate batch checkout 8. Confirm the checkout 9, Items are successfully issued! Signed-off-by: Matt Blenkinsop <matt.blenkinsop@ptfs-europe.com> Signed-off-by: Kyle M Hall <kyle@bywatersolutions.com>
Pushed for 24.11! Well done everyone, thank you!
Thank you. Great work!!
Depends on Bug 23780 which has a status of NEW. Can someone clarify for me?
(In reply to Lucas Gass (lukeg) from comment #6) > Depends on Bug 23780 which has a status of NEW. Can someone clarify for me? It was pushed to main without that one, I don't see a clear dependency, I moved this one to block 23780
Backported to 24.05.x for upcoming 24.05.06
CUD not in 23.11.x
Bug fix, nothing to change or edit in the manual.