LP#1976002: Include ancestors in item location filters
authorMike Rylander <mrylander@gmail.com>
Fri, 27 May 2022 15:22:29 +0000 (11:22 -0400)
committerJane Sandberg <sandbergja@gmail.com>
Mon, 5 Sep 2022 16:47:09 +0000 (09:47 -0700)
commit50929e7bff678873bc5dd2df071802f40cc447a1
tree13dc9133a80934fe2d62586cb6fdabcbe24e8c00
parent706dafed3f092330ef24ceee3f2f7edd0362fa53
LP#1976002: Include ancestors in item location filters

The item location selector should include locations from ancestor org
units regardless of the specific permission-limiting check it may be
asked to perform.  Item locations at ancestor org units are valid for
use on items in descendant locations.

This commit also makes the org filter list unique.

Signed-off-by: Mike Rylander <mrylander@gmail.com>
Signed-off-by: Andrea Buntz Neiman <abneiman@equinoxOLI.org>
Signed-off-by: Jane Sandberg <sandbergja@gmail.com>
Open-ILS/src/eg2/src/app/share/item-location-select/item-location-select.component.ts