[Koha-bugs] [Bug 5786] Move AllowOnShelfHolds system preference to the Circulation Matrix
bugzilla-daemon at bugs.koha-community.org
bugzilla-daemon at bugs.koha-community.org
Wed Dec 3 03:59:56 CET 2014
http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=5786
Srdjan Jankovic <srdjan at catalyst.net.nz> changed:
What |Removed |Added
----------------------------------------------------------------------------
Attachment #15648|0 |1
is obsolete| |
--- Comment #79 from Srdjan Jankovic <srdjan at catalyst.net.nz> ---
Created attachment 34080
-->
http://bugs.koha-community.org/bugzilla3/attachment.cgi?id=34080&action=edit
bug_5786, bug_5787: Holds rewrite
bug_5786: moved AllowOnShelfHolds to issuingrules
bug_5787: moved OPACItemHolds to issuingrules
C4::Reserves:
* Added OnShelfHoldsAllowed() to check issuingrules
* Added OPACItemHoldsAllowed() to check issuingrules
* IsAvailableForItemLevelRequest() changed interface, now takes
$item_record,$borrower_record; calls OnShelfHoldsAllowed()
opac/opac-reserve.pl and opac/opac-search.pl:
* rewrote hold allowed rule to use OPACItemHoldsAllowed()
* also use OnShelfHoldsAllowed() through
* IsAvailableForItemLevelRequest()
templates:
* Removed AllowOnShelfHolds and OPACItemHolds global flags, they now
only have meaning per item type
Signed-off-by: Nicole C. Engard <nengard at bywatersolutions.com>
I have tested this patch left, right and upside down for the last
several months. All tests have passed.
--
You are receiving this mail because:
You are watching all bug changes.
More information about the Koha-bugs
mailing list