[Koha-bugs] [Bug 23116] AllowHoldPolicyOverride allows a librarian to almost place a hold on an item already on hold

bugzilla-daemon at bugs.koha-community.org bugzilla-daemon at bugs.koha-community.org
Thu Jun 13 12:44:20 CEST 2019


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

Kyle M Hall <kyle at bywatersolutions.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
  Attachment #90565|0                           |1
        is obsolete|                            |

--- Comment #2 from Kyle M Hall <kyle at bywatersolutions.com> ---
Created attachment 90566
  -->
https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=90566&action=edit
Bug 23116: AllowHoldPolicyOverride allows a librarian to almost place a hold on
an item already on hold

A library appears to be able to place a second item level hold on an item a
patron already has on hold if
A) AllowHoldPolicyOverride is enabled
and
B) the circ rule allow for multple item level holds.

Once the patron submits the hold requests though, the hold does not get stored
in the database.

Because allowing two item level holds for the same item makes no sense, we
should not allow
this attempt to take place, even if AllowHoldPolicyOverride is enabled.

Test Plan:
1) Enable AllowHoldPolicyOverride
2) Set up circ rules to allow for multiple item level holds on one record
3) Place an item level hold on a record
4) Note you can force placing a second item hold on that reocrd
5) Attempt to do so, it will not actually work
6) Apply this patch
7) Note you can no longer place another item level hold for the same item
   you just placed an item-level hold on
8) Note you can still force holds that contravene the circ rules for
   any and all other reasons

-- 
You are receiving this mail because:
You are watching all bug changes.


More information about the Koha-bugs mailing list