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

Jason Robb <[email protected]> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |[email protected]

--- Comment #2 from Jason Robb <[email protected]> ---
Still valid in 21.11.11. Technically place_holds is also required to get that
far so it may be that the overarching reserveforothers permission is what's
truly required to successfully place a club hold.

The ability to place club holds should really be its own separate user
permission nested under the reserveforothers (or possibly clubs?) permission
group.

In our club usage scenario, a mistaken club hold can lead to hundreds of a
holds on a record which puts many items in motion to patrons that don't
actually want them.

I wrote some JS to hide the "Clubs" tab at request.pl with exception for the
select staff users in charge of placing club holds. It also changes the label
wording from "Search patrons or clubs" to just "Search patrons".

  var loggedUser = $("#logged-in-info-full .loggedinusername").text();
  var clubbers = ["staffusername1", "staffusername2"]; //show for these users
  if ($.inArray(loggedUser, clubbers) == -1) {
    $('#circ_request [href="#holds_clubsearch_pane"]').closest('li').hide();
    $('#circ_request label:contains("Search patrons or clubs")').text("Search
patrons");
  }

-- 
You are receiving this mail because:
You are the assignee for the bug.
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