https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=41882

--- Comment #2 from Lucas Gass (lukeg) <[email protected]> ---
Created attachment 193818
  -->
https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=193818&action=edit
Bug 41882: Enfore pickup location rules

To test:
1- Set ReservesControlBranch to 'item's home library'
2- Set Main library's 'Holds and bookings policies by item type' so that PASS
items can only be picked up at Main
3- Place a hold on a bib whose only item is a PASS belonging to Main
4- Use the Batch hold modification tool to identify the hold you just placed
5- Update the pickup location to North. Note that the update is successful, and
there's no indication that the pickup location is now a problem.
6- Check in Main's PASS, and note that the hold doesn't trigger to fill
7- APPLY PATCH, restart_all
8- Try again, this time the hold should fail to update at all.
9- You should see a new table with the 'Failed hold' in it, it should also
include a 'Result' column which explains why the hold failed (New pickup
location is invalid).
10- Try modifying a hold to an invalid pickup location, but also attempt to
modify something else on the hold at the same time, like expiration date.
11- The hold should not modify anything. If the pickup location is invalid all
other modifications should NOT happen on that hold.
12 - Play with the Table settings for the holds_modified tables, ensuring you
can hide/show all the columns.

-- 
You are receiving this mail because:
You are watching all bug changes.
_______________________________________________
Koha-bugs mailing list
[email protected]
https://lists.koha-community.org/cgi-bin/mailman/listinfo/koha-bugs
website : http://www.koha-community.org/
git : http://git.koha-community.org/
bugs : http://bugs.koha-community.org/

Reply via email to