[open-ils-commits] [GIT] Evergreen ILS branch master updated. 1435d7f53f084fe526eb62681b37ef4786c4c1cc
Evergreen Git
git at git.evergreen-ils.org
Fri May 25 11:08:26 EDT 2018
This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "Evergreen ILS".
The branch, master has been updated
via 1435d7f53f084fe526eb62681b37ef4786c4c1cc (commit)
from 23719d94411c4d59357ecd37bbc9a8c79a7e5c5c (commit)
Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.
- Log -----------------------------------------------------------------
commit 1435d7f53f084fe526eb62681b37ef4786c4c1cc
Author: Mike Rylander <mrylander at gmail.com>
Date: Wed Apr 25 12:32:15 2018 -0400
LP#1753005: Avoid copy alert error for call numbers with no copies
When displaying the Holdings View tab for a bib in the web staff client,
if a volume record has no copies, a Javascript error gets thrown.
Item-less volumes still end up in svc.copies at this point, so at the
moment it is necessary to check whether copy_alerts actually exists.
Some renaming might also be in order to clarify that svc.copies doesn't
necessarily contain /only/ fleshed acp records.
Signed-off-by: Mike Rylander <mrylander at gmail.com>
Signed-off-by: Dan Wells <dbw2 at calvin.edu>
diff --git a/Open-ILS/web/js/ui/default/staff/cat/services/holdings.js b/Open-ILS/web/js/ui/default/staff/cat/services/holdings.js
index e6cc145..eb835f5 100644
--- a/Open-ILS/web/js/ui/default/staff/cat/services/holdings.js
+++ b/Open-ILS/web/js/ui/default/staff/cat/services/holdings.js
@@ -119,7 +119,8 @@ function(egCore , $q) {
// create virtual field for copy alert count
angular.forEach(svc.copies, function (cp) {
- cp.copy_alert_count = cp.copy_alerts.length;
+ if (cp.copy_alerts) cp.copy_alert_count = cp.copy_alerts.length;
+ else cp.copy_alert_count = 0;
});
// create a label using just the unique part of the owner list
-----------------------------------------------------------------------
Summary of changes:
.../js/ui/default/staff/cat/services/holdings.js | 3 ++-
1 files changed, 2 insertions(+), 1 deletions(-)
hooks/post-receive
--
Evergreen ILS
More information about the open-ils-commits
mailing list