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:46:05 +0000 (09:46 -0700)
commitc84898a1faa80c5eb0aa984e24d534c7508a2b06
tree9dc49591f2572c62d57af884639b8f37540e0ded
parentfaf925ebc4bccf3b5a3836cb6384264d56922a88
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