From 4d4ffb29d43ca234f4b897136ddd2332a3e06dd9 Mon Sep 17 00:00:00 2001 From: Llewellyn Marshall Date: Mon, 11 Jul 2022 09:01:24 -0400 Subject: [PATCH] check if environment stat cats are undefined --- Open-ILS/web/js/ui/default/staff/circ/patron/regctl.js | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) 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) { -- 2.11.0