From: Llewellyn Marshall Date: Mon, 11 Jul 2022 13:01:24 +0000 (-0400) Subject: check if environment stat cats are undefined X-Git-Url: https://old-git.evergreen-ils.org/?a=commitdiff_plain;h=4d4ffb29d43ca234f4b897136ddd2332a3e06dd9;p=working%2FEvergreen.git check if environment stat cats are undefined --- diff --git a/Open-ILS/web/js/ui/default/staff/circ/patron/regctl.js b/Open-ILS/web/js/ui/default/staff/circ/patron/regctl.js index 9b2006a21a..3830fe25ee 100644 --- a/Open-ILS/web/js/ui/default/staff/circ/patron/regctl.js +++ b/Open-ILS/web/js/ui/default/staff/circ/patron/regctl.js @@ -311,8 +311,13 @@ angular.module('egCoreMod') egCore.auth.token(), egCore.auth.user().ws_ou() ).then(function(cats) { //filter out stat cats unless accessible by env - cats = cats.filter(function(cat) { - egCore.env.actsc.list.find(ecat => cat.id() == ecat.id())}); + if(egCore.env.actsc !== undefined){ + cats = cats.filter( + function(cat) { + egCore.env.actsc.list.find(ecat => cat.id() == ecat.id()) + } + ); + } cats = cats.sort(function(a, b) { return a.name() < b.name() ? -1 : 1}); angular.forEach(cats, function(cat) {