From 5a984a59acaa97c56957ae52cf6f0ac5a0a8608c Mon Sep 17 00:00:00 2001 From: Mike Rylander Date: Tue, 24 Apr 2018 15:21:37 -0400 Subject: [PATCH] LP#1715697 & 1738242 & 1753005: Holdings Filtering Checkboxes When the appropriate checkbox is selected, display subordinate libraries of the context library that do not have any holdings or empty volumes. Additionally, the holdings view checkboxes for limiting detail display can cause console alerts, and should be made visually interdependent. This commit addresses both of those issues. Signed-off-by: Mike Rylander Signed-off-by: Jason Stephenson Signed-off-by: Dan Wells --- .../src/templates/staff/cat/catalog/t_holdings.tt2 | 9 +++- .../web/js/ui/default/staff/cat/catalog/app.js | 28 ++++++++++--- .../js/ui/default/staff/cat/services/holdings.js | 49 +++++++++++++++++++++- 3 files changed, 76 insertions(+), 10 deletions(-) diff --git a/Open-ILS/src/templates/staff/cat/catalog/t_holdings.tt2 b/Open-ILS/src/templates/staff/cat/catalog/t_holdings.tt2 index b506f3f405..8e3ff44172 100644 --- a/Open-ILS/src/templates/staff/cat/catalog/t_holdings.tt2 +++ b/Open-ILS/src/templates/staff/cat/catalog/t_holdings.tt2 @@ -18,11 +18,16 @@ grid-controls="holdingsGridControls" persist-key="cat.holdings"> - - + + +