LP1885767 Staff catalog exclude electronic option user/berick/lp1885767-staffcat-exclude-electronic
authorBill Erickson <berickxx@gmail.com>
Fri, 28 Aug 2020 16:11:39 +0000 (12:11 -0400)
committerBill Erickson <berickxx@gmail.com>
Fri, 28 Aug 2020 16:13:17 +0000 (12:13 -0400)
commit78c0c6f728be96c47d5a4bee8289068199164f90
tree07614cdec21ace5a401dd73e0b07bcbeb563659e
parentde2283ac685d948645615d5d42c1c267893f3c37
LP1885767 Staff catalog exclude electronic option

Adds support for the 'Exclude Electronic Resources' checkbox in the
staff catalog, consistent with the TPAC option.

Adds a workstation setting to control the behavior and an option to
toggle the preference in the staff catalog preferences page.

Signed-off-by: Bill Erickson <berickxx@gmail.com>
Open-ILS/src/eg2/src/app/share/catalog/catalog-url.service.ts
Open-ILS/src/eg2/src/app/share/catalog/search-context.ts
Open-ILS/src/eg2/src/app/staff/catalog/catalog.service.ts
Open-ILS/src/eg2/src/app/staff/catalog/prefs.component.html
Open-ILS/src/eg2/src/app/staff/catalog/prefs.component.ts
Open-ILS/src/eg2/src/app/staff/catalog/resolver.service.ts
Open-ILS/src/eg2/src/app/staff/catalog/search-form.component.html
Open-ILS/src/eg2/src/app/staff/catalog/search-form.component.ts
Open-ILS/src/sql/Pg/950.data.seed-values.sql
Open-ILS/src/sql/Pg/upgrade/XXXX.data.staffcat-exclude-electronic.sql [new file with mode: 0644]