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:46 +0000 (09:46 -0700)
commit1a9fece829b9ad2dfbd49ab99d2c98d1dd68d03c
treed686da1bf494fca166551eee69c2d9bc1c1a1d58
parent6e574f4f0ab70ce8120df3000c1b401789636a1b
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