Bug 24422 - Advanced search shelving locations are restricted by library limitations when patron is logged in
Summary: Advanced search shelving locations are restricted by library limitations when...
Status: NEW
Alias: None
Product: Koha
Classification: Unclassified
Component: Searching (show other bugs)
Version: Main
Hardware: All All
: P5 - low enhancement (vote)
Assignee: Bugs List
QA Contact: Testopia
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2020-01-14 21:36 UTC by Christopher Brannon
Modified: 2024-04-01 10:59 UTC (History)
2 users (show)

See Also:
Change sponsored?: ---
Patch complexity: ---
Documentation contact:
Documentation submission:
Text to go in the release notes:
Version(s) released in:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Christopher Brannon 2020-01-14 21:36:22 UTC
Shelving locations that are setup in the LOC category allow libraries to include a location or not, based on whether they use the location in cataloging.  This makes sense.  What cataloger wants to sift through a bunch of shelving locations they are never going to use?

However, if you allow advanced searching to use shelving locations as a limiter (AdvancedSearchTypes), if you are on the staff client in advance search, you have the same locations restricted imposed on search.pl, which is not what one would want.  Staff will never be able to limit to a shelving location used at another library.

I don't think that the library limitations in LOC should apply to search.pl.
Comment 1 Katrin Fischer 2024-04-01 10:58:41 UTC
IIRC this behavior dates back to when the feature of library limitations for shelving locations and collections was added, but I always found it not very useful. Something that makes sense for making things easier for catalogers in the library, doesn't necessarily affect patrons in the same way - meaning that they could still order/use items from all libraries.

I'd love if we made this configurable, as it can prevent the use of library limitations for some libraries currently.